在我的 template.php 文件中,我有这个:
function myadmintheme_theme(&$existing, $type, $theme, $path) {
return array(
'node_form' => array(
'arguments' => array('form' => NULL),
'template' => 'ccktype',
),
);
}
我在同一目录中有一个 ccktype.tpl.php:
<b>works!</b>
但是不起作用,如果我输入 node/add/ccktype 我不会得到“works!”信息.. 我尝试了一切!
如有任何帮助,我们将不胜感激
最佳答案
您需要重写的主题函数是ccktype_node_form,而不是node_form。节点模块维护的所有节点表单都映射到node_form函数进行构建,但它们仍然具有唯一的表单id。
关于php - Drupal 6 中 CCK 输入表单的主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/658332/