我似乎无法为特定页面使用唯一的page--xxxxxxx.tpl.php
。为什么我的特定页面tpl.php没有被使用?
我创建了一个“页”的内容,填补它,并给它一个路径别名。假设:“mypage/mycontent
”。然后我在主题的根目录下创建了一个page--mypage--mycontent.tpl.php
文件。我的page.tpl.php
正在使用,而不是使用它。
我的印象是,Drupal 7的自动搜索使用的page--path.tpl.php
格式模板的建议,这是不正确下?我是否需要首先在我的template.php文件中包含特定的代码?我曾尝试清除主题缓存,顺便说一句,这没有什么差别。
有没有必要重新命名(它可能并不总是可能的,并不是所有的路径指向节点)。如果所有缓存的数据都被清除,文件名称为“page - mypage - mycontent.tpl.php”将会起作用。 – 2013-09-02 09:28:14