首页
学习
活动
专区
圈层
工具
发布

node
EN

Drupal用户
提问于 2013-02-07 08:55:36
回答 2查看 3.1K关注 0票数 3

我在一个Omega子主题中创建了一个sites/all/themes/mySubtheme/templates/node--page.tpl.php

我清除了所有的缓存,但根本没有检测到。

我甚至尝试使用sites/all/themes/mySubtheme/templates/node.tpl.php来对所有节点进行主题化,以防出现错误,但不能正常工作。

我的副标题是omega:

代码语言:javascript
复制
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

EN

回答 2

Drupal用户

发布于 2013-02-07 09:32:57

除非原始node.tpl.php文件也在主题文件夹中,否则将不会修改节点覆盖模板。

将标准模板文件复制到主题中的node.tpl.php中,清除缓存,这样就可以了。

票数 2
EN

Drupal用户

发布于 2013-03-01 08:17:51

复制整个模板文件夹并将其粘贴到您的子主题模板folder.Now中,尝试创建一个新节点-Type.tpl.php。这应该能行。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/60177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档