Drupal 7 Web Experience Toolkit - 如何修改主题?
Drupal 7 Web Experience Toolkit - How to modify theme?
我一直在疯狂地试图弄清楚如何修改 Drupal 7 的 WET-BOEW 发行版,但几乎没有结果。
我没有太多使用 drupal 的经验。很多年前我用过它,那时我和现在一样讨厌它;不幸的是,就业要求迫使我再次深入研究。
如何修改主题?即使只是修改 header 也是朝着正确方向迈出的一大步。
备案,我正在修改的文件在/profiles/wetkit/themes/wetkit_bootstrap/templates
- 修改
system/page.tpl.php
无效
- 修改
system/html.tpl.php
有影响,不幸的是我遇到了 $page_top 等,并且 header. 没有实际标记
我完全迷失了。
编辑 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
并通过将自定义 CSS 文件添加到 theme_name.info
.
来完成的
我确定这都是基本的东西,但我已经为此苦苦挣扎了一段时间。感谢您的帮助。
首先,进入外观页面(url:/admin/appearance
),看看使用的是什么主题。也许你换错了主题。
然后,检查页面缓存是否在性能页面 (/admin/config/development/performance
) 上打开。如果是这样,您可能需要在每次更改后使用同一页面上的 "Clear all caches" 按钮清除缓存。
哦,那些系统模板文件通常被自定义主题文件覆盖。所以不要改变它们。
同样,主题模板文件通常放在目录中:
/sites/all/themes/theme_name/templates
从网站根目录开始,如果您有一些特定的站点设置(多站点或其他),请在那里或类似位置查找文件。
我一直在疯狂地试图弄清楚如何修改 Drupal 7 的 WET-BOEW 发行版,但几乎没有结果。
我没有太多使用 drupal 的经验。很多年前我用过它,那时我和现在一样讨厌它;不幸的是,就业要求迫使我再次深入研究。
如何修改主题?即使只是修改 header 也是朝着正确方向迈出的一大步。
备案,我正在修改的文件在/profiles/wetkit/themes/wetkit_bootstrap/templates
- 修改
system/page.tpl.php
无效 - 修改
system/html.tpl.php
有影响,不幸的是我遇到了 $page_top 等,并且 header. 没有实际标记
我完全迷失了。
编辑 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
并通过将自定义 CSS 文件添加到 theme_name.info
.
我确定这都是基本的东西,但我已经为此苦苦挣扎了一段时间。感谢您的帮助。
首先,进入外观页面(url:/admin/appearance
),看看使用的是什么主题。也许你换错了主题。
然后,检查页面缓存是否在性能页面 (/admin/config/development/performance
) 上打开。如果是这样,您可能需要在每次更改后使用同一页面上的 "Clear all caches" 按钮清除缓存。
哦,那些系统模板文件通常被自定义主题文件覆盖。所以不要改变它们。
同样,主题模板文件通常放在目录中:
/sites/all/themes/theme_name/templates
从网站根目录开始,如果您有一些特定的站点设置(多站点或其他),请在那里或类似位置查找文件。