我在一个Omega子主题中创建了一个sites/all/themes/mySubtheme/templates/node--page.tpl.php。
我清除了所有的缓存,但根本没有检测到。
我甚至尝试使用sites/all/themes/mySubtheme/templates/node.tpl.php来对所有节点进行主题化,以防出现错误,但不能正常工作。
我的副标题是omega:
base theme = 'omega'我还确保了tpl.php文件存在于:
sites/all/themes/omega/templates/node--page.tpl.php
sites/all/themes/starterkits/omega-html5/templates/node--page.tpl.php
sites/all/themes/starterkits/omega-xhtml/templates/node--page.tpl.php

发布于 2013-02-07 09:32:57
除非原始node.tpl.php文件也在主题文件夹中,否则将不会修改节点覆盖模板。
将标准模板文件复制到主题中的node.tpl.php中,清除缓存,这样就可以了。
发布于 2013-03-01 08:17:51
复制整个模板文件夹并将其粘贴到您的子主题模板folder.Now中,尝试创建一个新节点-Type.tpl.php。这应该能行。
https://drupal.stackexchange.com/questions/60177
复制相似问题