【发布时间】:2019-06-11 02:04:00
【问题描述】:
我正在寻找一种公开过滤器的方法,该过滤器由分类术语组成,可以通过复选框进行选择。 最好有多个选择的可能性,但不一定,选择后自动更新视图(ajax)是另一个愿望。 我尝试了模块“更好的暴露过滤器”,但这似乎只适用于选择列表。 任何知道方法的人都可以使用分类术语来实现这一点?
【问题讨论】:
标签: drupal drupal-modules drupal-8 drupal-views
我正在寻找一种公开过滤器的方法,该过滤器由分类术语组成,可以通过复选框进行选择。 最好有多个选择的可能性,但不一定,选择后自动更新视图(ajax)是另一个愿望。 我尝试了模块“更好的暴露过滤器”,但这似乎只适用于选择列表。 任何知道方法的人都可以使用分类术语来实现这一点?
【问题讨论】:
标签: drupal drupal-modules drupal-8 drupal-views
这是answered on Drupal.orgBluelake
首先,您需要为过滤器本身启用“允许多项选择”选项。接下来,您必须转到更好的暴露过滤器中的设置,然后在“将暴露的过滤器显示为”选项下选择复选框/单选按钮选项。这会将您的(分类术语)过滤器显示为复选框。
为了在过滤器选择后自动更新视图,您必须首先为视图启用 AJAX,然后您必须转到更好的公开过滤器选项并启用“自动提交”选项。现在您有了复选框过滤器,它使用 AJAX 自动更新视图。
【讨论】: