【问题标题】:Advanced Drupal View filter for taxonomy用于分类的高级 Drupal View 过滤器
【发布时间】:2013-02-12 15:55:03
【问题描述】:

我有一个名为产品模板的内容类型。在此内容中,我捕获了以下字段:标题(核心)、内容正文、分类术语参考和 6 种不同的文件类型。为我们拥有的每个模板创建一个新的产品模板内容。所以假设我们的产品是小部件,按颜色分类......蓝色、黑色、棕色、粉色、绿色等......

分类具有主要的产品模板类别,例如:蓝色小部件、黑色小部件等。每个都有不同尺寸的多个模板,因此该术语将引用尺寸/样式、小部件、中型、大号、方形、圆形等。

使用视图分类/术语/%附带的默认分类覆盖并将过滤器限制为产品模板和使用字段,而不是完整内容,我得到一个类似这样的列表:蓝色小部件小 -> 模板 b1s,模板 b2s、模板 b3s…/blue-wiget medium -> 模板 b1m、模板 b2m 等等。所以我最终得到的是所有产品模板及其相关模板文件的完整列表。

我希望发生的是,当访问者在分类/术语/%时,他们会看到一个显示不同选项的下拉或跳转菜单,然后当他们点击(例如)蓝色小部件时small 关联的模板在页面上呈现/填充。所以基本上我想删除列表并将其变成一个可选区域。由于可能有大量选项/尺寸,我不想有一个包含 20 个滚动条的列表,也不想使用寻呼机。向他们展示一个下拉列表似乎更合乎逻辑,其中包含他们选择所需的所有选项/尺寸,然后只拉出那些模板。

关于如何实现这一点有什么建议吗?

【问题讨论】:

    标签: drupal drupal-views drupal-exposed-filter


    【解决方案1】:

    您应该能够通过将过滤器添加到作为分类术语的视图中来完成此操作,然后将其设置为公开并使用以下 url 访问所有文档。

    taxonomy/term/all(这应该显示所有文档)

    这意味着它适用于所有词汇表,所以如果你只有一个词汇表不是问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-01
      • 1970-01-01
      相关资源
      最近更新 更多