在标题节点drupal 7之前显示字段

时间:2012-10-13 15:42:35

标签: drupal-7 field

我想在标题之前显示节点的标签类别,标题字段在界面中不可用,有没有办法在node.tpl.php或page.tpl.php中执行此操作(我赢了&t; t为此目的安装另一个像ds suite这样的模块。 PS:我希望在显示节点的任何地方都这样做。

2 个答案:

答案 0 :(得分:1)

你可以:

  1. 在你的page.tpl.php中你的标题被回显在if语句中包装标题,如果你在节点页面中则不显示$ title,例如
  2.     if(arg(0)!='node'):
          if ($title ): 
            print $title;
          endif; 
        endif; 
    //print title only if i am not on node pages
    
    1. 现在您可以在node.tpl.php
    2. 中的任何地方print $node->title

      还有其他方法可以在自定义模块中执行此操作,这听起来效率更高,但如果这是一个小任务,我想编辑你的tpls是一个很好的解决方案

答案 1 :(得分:1)

$content数组仅在node.tpl.php中可用,而在page.tpl.php中,您有一个已生成子项的$page数组。