我正在使用Drupal和Views模块。
我使用不同视图的相同主题。
我创建了不同的页面,列出了每个viewname的节点,如下所示:views-view-fields - VIEWNAME - page.tpl.php但现在当我点击文章标题时,我想个性化节点viewname,所以我想使用node-VIEWNAME.tpl.php,但这是不可能的。我唯一能做的就是创建一个node-TYPE.tpl.php,但我不想这样做。
所以我的问题是,当我点击一篇文章标题时,我该如何实现(可能是一个钩子函数?)node-VIEWNAME.tpl.php(所以当我只有一篇完整的文章并且由它定义时)网址中的id。这是为了精确,我不会说流利的英语。
非常感谢!
亚历山大
答案 0 :(得分:1)
执行您尝试操作的正确方法 - 使用Display Suite模块,将视图设置为指向字段设置中的Display Suite对象,然后单击该设置旁边的齿轮并选择所需的构建模式使用。然后在template.php文件中,执行您需要对该构建模式执行的任何特殊工作。