更改Drupal模块模板不会生效

时间:2011-10-23 00:24:42

标签: drupal-6 drupal-modules drupal-templates

好吧,这可能是一个愚蠢的问题,但我对这个Drupal的东西有些新意,所以无论如何我都要问它:)

我正在尝试实现FBSS模块(FaceBook Style Status)。一切正常。我甚至能够在CSS文件中更改一些颜色和内容。

问题是我想对模板做一些更改,需要添加和删除一些东西。我可以用CSS隐藏东西,但这听起来像是一个糟糕的解决方案。

我尝试编辑:

/sites/all/modules/facebook_status/templates/facebook-status-item.tpl.php

但它没有任何影响。我试图将它移动到我的主题文件夹。同样的事情。

是的,我已经清除了缓存。

更新:有没有办法找出该模块是否实际使用此模板文件?

2 个答案:

答案 0 :(得分:3)

首先,将其移回模块页面 - 我打赌这个模板由模块使用。 其次,如果您更改模板,则可能需要重置主题注册表缓存,因此 转到/ admin / build / themes。 您不必实际切换主题。

您是否启用了缓存?在开发过程中,做两件事会很有帮助: 1)禁用缓存 2)转到主题设置,并打开“在每个页面加载时重建主题注册表”或听起来像这样的东西。

并且100%确定,如果您添加了新模板,则需要: 1)清除缓存 2)转到admin / build / modules(将重新扫描模板文件等) 3)转到admin / build / modules(将重新扫描有关主题的信息)。

在编辑现有模板的情况下,这也可以提供帮助。

答案 1 :(得分:0)

我发现,我不确定这个解决方案是否合适,我应用了不同的主题,然后重新应用我调整后的主题并传播所有更改。不知道为什么,但有时候在我这样做之前我没有看到任何变化。

就像我说的那样,这可能是我自己孤立的,但值得一试,以帮助你达到最后期限!