【问题标题】:Is it possible to change order of attachment views to drupal page view?是否可以将附件视图的顺序更改为 drupal 页面视图?
【发布时间】:2010-08-31 20:33:22
【问题描述】:

我有一个页面显示的视图,该视图基本上包含内容 A,该内容存在于一列中。此外,我还有另外 6 个附件显示,在另一列中显示内容 B、C、D、E 等。

是否可以修改附加视图显示的顺序?现在我已经将它们全部设置为在内容 A 页面之后附加。

【问题讨论】:

    标签: drupal drupal-views attachment


    【解决方案1】:

    我不是 100% 确定我明白你在问什么。

    所以我认为您正在尝试做的是有一个带有视图的页面,然后将多个视图附加到该页面视图,并且您希望能够移动这些附加的视图。

    我的推荐

    使用这个神奇的模块:'view block attachment' 这样,您的附加视图是一个块,但仍然是一个附件! 这是两全其美的。

    简单的使用方法: 您将创建一个新的“块附件视图类型”。 设置它附加的视图,就像你现在对附加视图做的那样。 然后转到您的块页面并将附加的块放在您想要的区域中。

    根据您的问题,您可以将 B、C、D 和 E 的“阻止附件视图”全部附加到视图 A,然后您将转到阻止页面并移动块 B、C、D 和 E 进入您想要的区域,并且当您查看它们所连接的视图 A 时,它们只会在这些区域中。

    使用 Drupal 模块:'view block attachment'

    【讨论】:

      【解决方案2】:

      Views 3.x(目前in alpha 虽然对我来说似乎很稳定)为此提供了一个 UI。

      • Views 3.x 显示重新排序按钮:

      • Views 3.x 显示重新排序:

      【讨论】:

      • 这应该是答案。如此简单,但并不那么明显!
      【解决方案3】:

      在数据库级别是可能的:

      select * from views_display order by vid,position;
      

      并更改位置列的值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-12
        • 1970-01-01
        • 2021-03-26
        • 1970-01-01
        相关资源
        最近更新 更多