【发布时间】:2012-10-13 15:42:34
【问题描述】:
我想在标题前显示节点的标签类别,在界面中标题字段不可用,有没有办法在node.tpl.php或page.tpl.php中做到这一点(我不会安装另一个ds suite 之类的模块就是为了这个目的)。 PS:我想在显示节点的任何地方都这样做。
【问题讨论】:
我想在标题前显示节点的标签类别,在界面中标题字段不可用,有没有办法在node.tpl.php或page.tpl.php中做到这一点(我不会安装另一个ds suite 之类的模块就是为了这个目的)。 PS:我想在显示节点的任何地方都这样做。
【问题讨论】:
你可以:
print $node->title node.tpl.php 中任何您喜欢的地方在自定义模块中还有其他方法可以做到这一点,听起来效率更高,但如果这是一个小任务,我想编辑你的 tpls 是一个很好的解决方案
【讨论】:
<?php if (!$page): ?> <?php if $content['field_name'] print render($content['field_name']); ?> /**I added this line before the title statement**/ <h2<?php print $title_attributes; ?>><a href="<?php print $node_url; ?>"><?php print $title; ?></a></h2> <?php endif; ?>I想要得到类似的东西:类别:TITLE HERE Content_body ...当类别是分类术语时有什么线索可以实现吗?
$content 数组仅在 node.tpl.php 中可用,而在 page.tpl.php 中,您有一个 $page 数组,其中已经渲染了子元素。
【讨论】: