显示drupal视图两次

时间:2012-02-04 20:16:28

标签: php drupal drupal-6 views drupal-views

我在drupal中有一个观点,我想以不同的方式显示两次。

我正在创建两个内容滑块。它看起来像使用SlideDeck的画廊。我有一个滑块显示内容的详细显示,另一个滑块是缩略图视图,单击时,更改第一个滑块。此功能类似于ESPN或WWE.com主页上的滑块。

我所拥有的视图已连接到节点队列。

看起来像是:

<div id="slide-contain">
    <div id="slide1">
        <dl>
            <dd>
                cycle through the view
                <?php print $rows; ?>
            </dd>
        </dl>
    </div>
    <div id="slide2">
        <dl>
            <dd>
                cycle through the view again
                <?php print $rows; ?>
            </dd>
        </dl>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

抱歉,我的回答有点模糊,因为我从未使用过您正在使用的滑块。

在您希望以不同方式使用相同视图的情况下,您可能需要查看“视图附件显示”。这将允许您为缩略图创建单独的显示,然后将其附加到常规缩略图。然后,您可以将其设置为在主视图之前呈现,这将基本上迭代视图两次。

我试着在他们身上找到一个好的解释器,但找不到多少。如果您安装FAQ模块,它安装的视图会使用附件来显示经典的“顶部问题”显示。

FWIW我使用Awkward Showcase和视图做了类似的滑块。我喜欢它,因为没有必要首先遍历缩略图,然后遍历主要内容。相反,每个内容都包含在一个div中,允许我主题为一行。