【发布时间】:2012-03-05 10:27:13
【问题描述】:
我已经在我的 localhost 中安装了 drupal,之后我想添加 acquia marina 主题。在sites/all/themes/acquia_marina。我想将“acquia_marina”重命名为“drupal_theme7”。请帮帮我?
【问题讨论】:
标签: drupal drupal-6 drupal-7 drupal-theming
我已经在我的 localhost 中安装了 drupal,之后我想添加 acquia marina 主题。在sites/all/themes/acquia_marina。我想将“acquia_marina”重命名为“drupal_theme7”。请帮帮我?
【问题讨论】:
标签: drupal drupal-6 drupal-7 drupal-theming
假设 Acquia 并没有从标准的 Drupal 安装中移除太多,您需要重命名主题文件夹和该文件夹中的 .info 文件以匹配它。您还可以编辑此文件以更改在 Drupal 中显示的主题名称。
【讨论】:
转到sites->all->themes->YOUR_THEME NAME。
将 acquia_marina 文件夹重命名为 drupal_theme_7。
然后将“acquia_marina”的每个实例更改为“drupal_theme_7”。这包括 .info 文件,如果有 template.php 文件,则每个“acquia_marina”都需要更改为“drupal_theme_7”。
例如更改:
function acquia_marina_preprocess_page(&$variables) {
到:
function drupal_theme_7_preprocess_page(&$variables) {
【讨论】:
您根本不应该重命名主题。相反,您应该做的是创建 Acquia Marina 的子主题并对其进行修改。阅读this handbook页面了解更多信息。
【讨论】: