我想在标题之前显示节点的标签类别,界面中标题字段不可用,有没有办法在node.tpl.php或page.tpl.php中做到这一点(我不会安装像ds这样的另一个模块套件仅用于此目的)。PS:我想在显示节点的任何地方都这样做。
问问题
1381 次
2 回答
1
你可以:
- 在您的 page.tpl.php 中,您的标题被回显,将标题包装在 if 语句中,如果您在节点页面中,则不显示 $title,例如
如果(arg(0)!='节点'): 如果($标题): 打印$标题; 万一; 万一; //仅当我不在节点页面上时打印标题
- 现在你可以
print $node->title
在你的 node.tpl.php 中任何你喜欢的地方
还有其他方法可以在自定义模块中执行此操作,这听起来更有效,但如果这是一个小任务,我想编辑你的 tpls 是一个很好的解决方案
于 2012-10-13T19:25:16.950 回答
1
该$content
数组仅在 中可用node.tpl.php
,而在page.tpl.php
您有一个$page
包含已渲染子项的数组。
于 2013-01-20T21:56:55.947 回答