Drupal 7 - 用于节点编辑或节点添加的模板覆盖

时间:2013-03-01 20:15:27

标签: drupal drupal-7 drupal-theming drupal-templates

我正在尝试为节点添加或编辑屏幕创建模板文件,我可以使用 node - contenttype.tpl.php 覆盖正常的节点负载,但有人知道如何去做编辑或添加?这是Drupal 7而不是6。

感谢

1 个答案:

答案 0 :(得分:1)

这实际上取决于你覆盖了什么模板,但我建议你使用page-node-edit.tpl.php-这将在你网站的每个节点编辑页面上调用(即。不是内容类型特定的) - 或者使用arg()函数在节点中添加条件 - contenttype.tpl.php:

if (arg(2) == 'edit') {

  // your overriding code here

}

您还应该知道,只有在节点编辑页面中使用自定义主题时,这才有效,这不是默认drupal安装中的默认行为。