0

我正在尝试对 Bartik 主题进行简单的修改。我只想禁用用户评论中的永久链接。

  • 我复制/themes/bartik/templates/comment.tpl.php/sites/all/themes
  • 并修改/sites/all/themes/comment.tpl.php如下:

    <p class="comment-permalink">
      <?php // print $permalink; ?>  <!-- comment out permalink -->
    </p>
    
  • 我清除了所有缓存,但仍然显示永久链接。

如果我对源文件( )进行上述修改/themes/bartik/templates/comment.tpl.php,它可以工作......但我读到你不应该修改源文件。这就是为什么我把它移到/sites/all/themes.

我究竟做错了什么?

4

1 回答 1

0

我复制/themes/bartik/templates/comment.tpl.php/sites/all/themes

并修改/sites/all/themes/comment.tpl.php

这绝对行不通。新文件的内容根本不会被渲染,Drupal 甚至不会关心这个文件,因为你没有使用 Drupal 期望的主题格式。

修改原始主题不是一个好习惯,这是正确的。如果您想对原始主题进行轻微修改,则必须创建一个子主题,该子主题继承父主题的资源。

启用新子主题后,您可以将 Bartik's 复制comment.tpl.php到新子主题templates目录,清除缓存,享受基于 Bartik 修改自己主题文件的乐趣,无需担心原始文件。

顺便提一句。我建议您使用Drupal Answershttps ://drupal.stackexchange.com/ 。

于 2013-07-30T00:14:32.807 回答