【发布时间】:2011-06-05 15:46:58
【问题描述】:
我想在我的 Drupal 7 安装中覆盖自定义用户模板。问题是 - 我应该在主模块中编辑模板文件还是将模块复制到我的主题文件夹并在那里编辑?如果是第二种选择,我该怎么做?
【问题讨论】:
-
您具体编辑的是哪个模板?您几乎绝对不应该在模块本身中编辑模板文件...
我想在我的 Drupal 7 安装中覆盖自定义用户模板。问题是 - 我应该在主模块中编辑模板文件还是将模块复制到我的主题文件夹并在那里编辑?如果是第二种选择,我该怎么做?
【问题讨论】:
您绝对应该创建一个子主题来自定义外观。否则,每次升级核心时,您都必须重新应用更改。您可以按照these steps 为默认的 Drupal 7 主题 (Bartik) 设置子主题。
完成后,将 user-profile.tpl.php 文件复制到您的子主题目录 (/sites/all/themes/mytheme)。
最后,对 user-profile.tpl.php 进行您想要的更改
【讨论】: