如何使用全尺寸和缩略图创建视图

时间:2010-07-27 20:46:20

标签: drupal drupal-6 drupal-views

使用Views在Drupal 6.x中创建两个动态无序列表的最佳方法是什么?我知道如何在视图中创建一个动态列表,但不是两个。我也知道可以创建两个单独的块来创建此输出,但我不知道如何使块动态化。

示例图库:

// Fullsize Images
<ul class="gallery-output">
    <li><img src="example.png" /></li>
    <li><img src="example-two.png" /></li>
</ul>
// Thumbnail Images
<ul class="gallery-nav">
    <li><a href="#"><img src="example_thumb.png" /></a></li>
    <li><a href="#"><img src="example-two_thumb.png" /></a></li>
</ul>

这是一个Realtor网站,我希望能够在每个属性的开头都有这个输出来显示它的所有照片(以漂亮和整洁的方式!)。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:4)

您正在寻找的是视图附件。

创建一个显示 - 让我们说 - 主图像视图。然后,为缩略图视图创建第二个显示,但从下拉列表中选择附件(而不是 Page Block Feed )。根据需要设置显示样式,并修改“附件”设置,这样您就可以将其附加到其他显示器上,并让您选择它是在它之前还是之后显示。

现在,当您查看第一个显示(如果它是一个页面或一个块)时,第二个显示将始终显示它。两个显示都将继承相同的参数,这将允许您执行显示一个图像并在缩略图列表中突出显示其缩略图的操作。

答案 1 :(得分:0)

您是否考虑了一个视图插件,例如Views Slideshow?如果不出意外,Views Slideshow的源代码将向您展示如何创建与您描述的结构类似的结构。