Drupal 不同节点的不同页面模板
使用Drupal7非常好。api充满了伟大的想法——尽管我有时会错过一些OPP 现在我遇到了为不同节点定义不同页面模板的问题。 在中搜索这个问题后,我发现drupal使用建议来查找模板,如Drupal 不同节点的不同页面模板,drupal,templates,Drupal,Templates,使用Drupal7非常好。api充满了伟大的想法——尽管我有时会错过一些OPP 现在我遇到了为不同节点定义不同页面模板的问题。 在中搜索这个问题后,我发现drupal使用建议来查找模板,如页面节点nid.tpl.php 我的处境: 我有一个名为“技能”的页面,id为2。url是/skills(不知道这是否重要),我有一个名为/templates/page-node-2.tpl.php的模板。但是drupal不加载文件。我还尝试重命名原始的page.tpl.php,以查看我在正确的目录中工作。清除
页面节点nid.tpl.php
我的处境:
我有一个名为“技能”的页面,id为2。url是/skills
(不知道这是否重要),我有一个名为/templates/page-node-2.tpl.php
的模板。但是drupal不加载文件。我还尝试重命名原始的page.tpl.php
,以查看我在正确的目录中工作。清除缓存也不起作用
我做错了什么
希望你能帮忙提前谢谢
- 首先,别名(即“你的情况下的技能”)并不重要
- 模板的确切位置在哪里?它需要位于主题的顶级目录中,而不是模板子文件夹中
- 不确定这在D7中是否已修复,但至少在D6中,您还需要在主题中有一个page.tpl.php,以便让它获取模板建议
- 添加文件后,请确保重建主题注册表,devel.module正常工作,或者重新保存表单admin/build/themes
- 首先,别名(即“你的情况下的技能”)并不重要
- 您的模板具体位于哪里?它需要位于主题的顶级目录中,而不是模板子文件夹中
- 不确定这在D7中是否已修复,但至少在D6中,您还需要在主题中有一个page.tpl.php,以便让它获取模板建议
- 添加文件后,请确保重建主题注册表,devel.module正常工作,或者重新保存表单admin/build/themes
- 文档中似乎有错误。请尝试page--node--2.tpl.php注意这里有2个破折号,而不是1个
这在Drupal 7中适用于我,文档中似乎有错误。请尝试page--node--2.tpl.php注意这里有2个破折号,而不是1个
这在Drupal 7中对我很有用有人在文档中找到了这个解决方案吗?有人在文档中找到了这个解决方案吗?