Drupal 7 Drupal node.tpl不将更改应用于联系人表单页

Drupal 7 Drupal node.tpl不将更改应用于联系人表单页,drupal-7,drupal-theming,Drupal 7,Drupal Theming,Drupal主题化中新增了一个代码,其中node.tpl文件被更新或更改,但联系人页面不接受修改。任何帮助都将不胜感激 在node.tpl文件中,有人添加以下代码: <?php include('includes/right_menu.inc'); ?> 好吧,这似乎不符合逻辑,但 我看到这包括在除联系人页面之外的任何节点页面中 我是否必须创建一个特定的节点-contact.tpl.php或其他节点 谢谢如果我没有弄错的话,联系人页面显示的不是节点,而是表单。因此,node

Drupal主题化中新增了一个代码,其中node.tpl文件被更新或更改,但联系人页面不接受修改。任何帮助都将不胜感激

在node.tpl文件中,有人添加以下代码:

<?php 

 include('includes/right_menu.inc');

?>
好吧,这似乎不符合逻辑,但

我看到这包括在除联系人页面之外的任何节点页面中

我是否必须创建一个特定的节点-contact.tpl.php或其他节点


谢谢

如果我没有弄错的话,联系人页面显示的不是节点,而是表单。因此,node.tpl模板文件不在此上下文中使用。

OK。如果我不能使用node.tpl,我有哪些解决方案?如果使用page-contact.tpl,则无法重用include。我知道代码是不符合逻辑的,我认为在右边栏使用块会更容易。我同意你的观点,使用块似乎是最标准的解决方案。否则,例如,在显示非节点分类法的其他实体时,您可能会遇到相同的问题。