Drupal 7:指定给定页面的标题

时间:2011-02-01 01:49:40

标签: drupal drupal-7 drupal-themes

我有一个在html.tpl.php中指定的标题部分,但标题应该根据用户所在的页面而有所不同。大多数页面只是页面内容类型,但我可能会在以后添加其他类型,还有主页。

指定使用哪个标头然后在home.tpl.php中捕获它的最佳方法是什么?

我尝试为页面内容类型创建自定义字段,但我无法弄清楚如何从home.tpl.php访问它,我不确定如何为其他类型的页面指定它。

1 个答案:

答案 0 :(得分:2)

如果您的标题包含<body>标记之间的内容,也许您可​​以在page.tpl.php而不是html.tpl.php中创建标题。这样您就可以访问$node变量,并能够根据字段或分类术语来设置条件标头。对于更复杂的事情,您可能需要查看上下文模块:http://drupal.org/project/context