在我的template.php文件中我是这样的:
function myadmintheme_theme(&$existing, $type, $theme, $path) { return array( 'node_form' => array( 'arguments' => array('form' => NULL), 'template' => 'ccktype', ), ); }
我在同一个目录中有一个ccktype.tpl.php:
works!
但是没有用,如果我进入node/add/ccktype,我就没有得到"工作!" 消息..我尝试了一切!
任何帮助,将不胜感激
您需要覆盖的主题函数是ccktype_node_form,而不是node_form.由节点模块维护的所有节点表单都映射到node_form函数以进行构建,但它们仍具有唯一的表单ID.