【发布时间】:2011-06-07 19:43:33
【问题描述】:
我创建了一个位于 site.com/user/me/soe 的自定义页面
现在我正在尝试为这个页面设置主题并创建了一个后续模板文件。
但是,如果我将任何基本的 html 复制到我的模板文件中,它所做的只是用我的文本生成一个白页并放弃我最初拥有的网站结构。
我希望有人可以帮助我理解预处理,因为我觉得这是解决这个问题的方法。
【问题讨论】:
标签: php drupal drupal-theming preprocessor
我创建了一个位于 site.com/user/me/soe 的自定义页面
现在我正在尝试为这个页面设置主题并创建了一个后续模板文件。
但是,如果我将任何基本的 html 复制到我的模板文件中,它所做的只是用我的文本生成一个白页并放弃我最初拥有的网站结构。
我希望有人可以帮助我理解预处理,因为我觉得这是解决这个问题的方法。
【问题讨论】:
标签: php drupal drupal-theming preprocessor
听起来想只为节点内容覆盖模板,而不是整个页面。
例如:
page-node-10.tpl.php 将覆盖节点 10 的整个页面的模板
node-10.tpl.php 将覆盖仅节点 10 内容的模板,并在默认 page.tpl.php 模板内呈现
【讨论】: