Drupal Views Attach - 使用字段将视图附加到View

时间:2011-02-02 14:09:11

标签: drupal drupal-views

我正在使用这种出色的方法使用“视图附加”和“节点参考URL”模块(以及其他模块)将图像库附加到节点:http://www.lullabot.com/articles/photo-galleries-views-attach

工作正常。我现在要做的是创建一个预告片页面,其中包含附加的单个图像版本的图库。

为图像创建新的视图附件后,我可以使用新页面使用行样式=节点的视图执行此操作,这样就可以了(显示图像)。但是,这并没有给我使用Row style = fields允许的精细粒度选项。

那么实际上可以使用带有视图的行样式=字段并且附加了另一个视图吗?我认为可能有一个很好的“附加视图”字段可供选择......: )

编辑:我想我可以使用节点预告片的主题版本来删除一些我不想显示的节点元素(标签等)。会尝试......

干杯, 詹姆斯

2 个答案:

答案 0 :(得分:1)

使用行构建视图。然后,您可以覆盖该特定视图的视图模板(例如:views-view - yourviewname - block-1.tpl.php)。

在该模板中,您可以嵌入任何其他视图 例如:<?php print views_embed_view('viewname','block_2')?>

答案 1 :(得分:1)

您可以执行Hunter Frazier建议的操作,也可以将他的PHP片段作为PHP字段添加到视图设置中。这样,您不需要创建模板文件,因为视图输出被视为主视图的字段。