如何使用Drupal Views模块实现node-VIEWNAME.tpl.php?

时间:2011-05-31 15:11:32

标签: drupal views themes

我正在使用Drupal和Views模块。

我使用不同视图的相同主题。

我创建了不同的页面,列出了每个viewname的节点,如下所示:views-view-fields - VIEWNAME - page.tpl.php但现在当我点击文章标题时,我想个性化节点viewname,所以我想使用node-VIEWNAME.tpl.php,但这是不可能的。我唯一能做的就是创建一个node-TYPE.tpl.php,但我不想这样做。

所以我的问题是,当我点击一篇文章标题时,我该如何实现(可能是一个钩子函数?)node-VIEWNAME.tpl.php(所以当我只有一篇完整的文章并且由它定义时)网址中的id。这是为了精确,我不会说流利的英语。

非常感谢!

亚历山大

1 个答案:

答案 0 :(得分:1)

执行您尝试操作的正确方法 - 使用Display Suite模块,将视图设置为指向字段设置中的Display Suite对象,然后单击该设置旁边的齿轮并选择所需的构建模式使用。然后在template.php文件中,执行您需要对该构建模式执行的任何特殊工作。