主题视图阻止命名约定

时间:2010-08-04 08:00:09

标签: drupal-6 drupal-views

我只是尝试设置一个名为sidegalery的视图块。

我在我的主题文件夹中放置了一个名为block-views-sidegalery-block_1.tpl.php的文件。

但是现在我在视图文档中阅读并在视图UI中找到“Theme:Information”链接。建议使用文件名视图 - 视图 - sidegalery - block.tpl.php。

这比我的第一次尝试更正确吗?有什么不同?如果两者都正确哪个主题文件最终将覆盖谁?

关心马库斯

1 个答案:

答案 0 :(得分:1)

“主题:信息”下列出的信息表明模板从通用到非常具体的主题。通过使用模板“views-view - sidegalery - block.tpl.php”,您将以同样的方式在“sidegalery”视图中显示所有块。通过使用“block-views-sidegalery-block_1.tpl.php”模板,它将仅应用于特定块,即block_1,即您在视图中创建的第一个块。命名约定仅在您创建多个显示并且想要以不同方式(或全部相同)对它们进行主题化时才有意义。