php - Drupal 6 中 CCK 输入表单的主题

标签 php drupal drupal-6 themes cck

在我的 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/

相关文章:

php - 使用 jquery .ajax 从 mySQL 数据库中检索记录

php - Facebook 开放图缓存问题

javascript - 如何使用 jquery 检查 ajax 返回 true 或 false 值

php - Drupal 站点不正常 - 消除过程

jquery - 如何使用ajax提交drupal表单?

php - 将数据插入表 : Escaped Quotes? 时出现 Drupal DB 错误

javascript - 注册表单中的 PHP 和 Javascript(用于验证)

api - Drupal 7 编程与 Drupal 6 相比有哪些变化?

Drupal:如何以编程方式为节点保存时已具有别名的节点创建 URL 别名?

drupal - ubercart + paypal 付款... 2 个问题