我有一个在 html.tpl.php 中指定的标题部分,但标题应该根据用户所在的页面而有所不同。大多数页面只是一个页面内容类型,虽然我以后可能会添加其他类型,还有主页。
指定使用哪个标头然后在 home.tpl.php 中捕获它的最佳方法是什么?
我尝试为页面内容类型创建一个自定义字段,但我不知道如何从 home.tpl.php 访问它,而且我不确定如何为其他类型的页面指定它。
我有一个在 html.tpl.php 中指定的标题部分,但标题应该根据用户所在的页面而有所不同。大多数页面只是一个页面内容类型,虽然我以后可能会添加其他类型,还有主页。
指定使用哪个标头然后在 home.tpl.php 中捕获它的最佳方法是什么?
我尝试为页面内容类型创建一个自定义字段,但我不知道如何从 home.tpl.php 访问它,而且我不确定如何为其他类型的页面指定它。
如果您的标头包含<body>
标记之间的内容,也许您可以在 page.tpl.php 而不是 html.tpl.php 中创建您的标头。这样您就可以访问$node
变量并能够根据字段或分类术语设置条件标题。对于更复杂的东西,您可能需要查看上下文模块:http ://drupal.org/project/context 。