Drupal 7 Web Experience Toolkit - 如何修改主题?

时间:2015-11-27 03:58:58

标签: php drupal drupal-7

我一直在疯狂地试图弄清楚如何修改Drupal 7的WET-BOEW分布并且几乎没有结果。

http://drupalwxt.github.io/

我对drupal没有很多经验。我多年前就用它了,我现在和它一样讨厌它;不幸的是,就业要求迫使我再次深入研究。

如何修改主题?即使只修改标题也是朝着正确方向迈出的重要一步。

为了记录,我正在修改的文件位于/profiles/wetkit/themes/wetkit_bootstrap/templates

  • 修改system/page.tpl.php无效
  • 修改system/html.tpl.php会产生影响,遗憾的是我遇到了$ page_top等,而且标题没有实际标记。

我完全失败了。

编辑1

我在/sites/all/themes下创建了一个名为" playground"的文件夹。在这个文件中,我添加了我的基本信息并从原始的wetkit信息文件中复制了区域。

我为<theme>/templates/system创建了一个结构,并添加了一个包含die()的html.tpl.php文件来测试它是否覆盖了基本主题...它似乎不是。

我在每次更改后都要清除缓存。

编辑2(解决方案)

事实证明我一直在尝试修改错误的文件。对于WET-BOEW Drupal 7发行版,更改标记是通过<theme>/templates/panels/page--panels--wet-boew.tpl.php并通过向theme_name.info添加自定义CSS文件来完成的。

我确定这些都是基本的东西,但我现在已经挣扎了一段时间。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

首先,转到外观页面(网址:/admin/appearance)并查看使用的主题。也许你正在改变错误的主题。

然后,检查性能页面(/admin/config/development/performance)上是否启用了页面缓存。如果是这样,您可能需要在每次更改后使用“清除所有缓存”按钮清除缓存。

哦,这些系统模板文件通常会被自定义主题文件覆盖。所以不要改变它们。

同样,主题模板文件通常放在目录中:

/位点/所有/主题/ THEME_NAME /模板

从网站root开始,如果你有一些特定的网站设置(多站点或其他东西),那么在那里或在某个类似的位置查找文件。