2013-07-29 53 views
0

我想对Bartik主题做一个简单的修改。我只想禁用用户评论中的永久链接。Drupal主题修改

  • 我复制到/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

我在做什么错?

回答

0

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

和改性/sites/all/themes/comment.tpl.php

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

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

启用新的副主题后,您可以复制Bartik的comment.tpl.php新分专题的templates目录,清除缓存,并享受修改基于Bartik自己的主题的文件,而不必担心原来的。

Btw。我建议你使用Drupal答案https://drupal.stackexchange.com/

+0

谢谢。我成功创建了这个子主题。并感谢有关drupal.stack – Bill

+0

的提醒@Bill:不客气,我很高兴能帮上忙! :) – Sk8erPeter