覆盖Drupal 7评论表

时间:2017-04-21 19:16:06

标签: drupal-7

我启用了模块/评论插件。

我正在尝试覆盖主题中的文件modules/comment/comment.tpl.phpmodules/comment/comment-wrapper.tpl.php,以便我可以编辑评论表单的css /结构。

  1. 我将上述文件复制到我的主题目录中并进行了编辑。
  2. 已清除开发>效果>缓存
  3. 页面刷新时未发生任何更改。形式保持不变。
  4. 我从modules / comment目录中删除了两个文件,以便在项目的任何地方都没有comment.tpl.php和comment-wrapper.tpl.php,但是默认表单仍然会加载,无论我删除它到处都是?!有任何想法吗??我相信这是一个Acquia多站点设置。

2 个答案:

答案 0 :(得分:1)

根据所提供的信息量很难说,但我认为如果你转动theme debugging mode那么它会对你有所帮助。

答案 1 :(得分:0)

首先,你不应该从核心删除文件,但我想你知道。 Comments是一个核心模块,这就是它在modules目录中的原因。

如果您有多站点设置,那么您的主题应位于/sites/all/themes/sites/{domain}/themes,如果不是,那么您的tpl文件可能无法正常接收

当你提到Acquia时,你很可能在你的网站前面有一个Varnish缓存。这听起来像是一个缓存问题。

根据@jibran,打开主题调试,使用Drush清除缓存,然后安装Acquia Purge模块以确保清漆也清除。

我们需要更多细节来帮助您。