在drupal 7中每个术语过滤一个块中的节点

时间:2012-09-05 04:06:15

标签: drupal drupal-7 drupal-modules drupal-views drupal-taxonomy

我希望像www.kickstarter.com/discover/categories/art上的块一样,这是每个术语块更改的内容(仅显示所选术语的特征节点)

我正在使用视图3并管理该块,但我在应用动态过滤器方面遇到了困难..

关于如何做到这一点的任何想法?我相信我只是缺少一个小配置:) thx提前

screenshot

1 个答案:

答案 0 :(得分:1)

在视图的编辑页面中,找到“高级”部分下的“上下文过滤器”,然后点击“添加”

1-形成列表,选择“内容:具有分类术语ID”,然后单击“应用”

2-设置所需的配置,然后单击“应用”

现在,您可以按术语ID过滤结果。例如“your-page / 3,your-page / 4,your-page / 15”,其中(3,4和15)是术语ID。

修改 好吧,在When the filter value is NOT available下的过滤器设置表单中,选择Provide default value然后Raw value from URLPath component选择3(我们必须选择号码3,因为您尝试向其显示的页面位于taxonomy/term/[tid]

希望这有效......穆罕默德。