使用drupal 7中的视图创建块,按内容中的字段进行过滤

时间:2012-11-05 16:45:54

标签: drupal drupal-7 views taxonomy

我的内容类型包含一个分类法。我喜欢创建块以在该内容页面中显示,该内容页面收集具有相同分类术语的其他内容类型的标题。是否有创建关系或上下文过滤器的想法?

1 个答案:

答案 0 :(得分:1)

对于上下文过滤器,我会这样做:

1)创建“具有分类术语ID”上下文过滤器

2)当滤波器价值不可用时 - >提供默认值 - >来自URL的分类术语ID 选中“从节点页面加载默认过滤器,这对相关的分类块有利”:这是主要技巧。它将从当前节点加载所有分类。 如果需要,配置“按词汇表限制条款”和/或“多值处理”

3)当提供过滤器价值或提供默认值时 - >指定验证标准 - >分类术语 - >并检查你正在寻找的分类 过滤器值类型应设置为“术语ID”

如果需要,然后照常使用静态滤镜。

ps:如果您的内容类型具有多个分类字段(例如复选框),则必须在上下文过滤器的“更多”部分下启用“允许多个值”,并在步骤中相应地设置“多值处理” 2。