创建一个Drupal视图,加载共享任何一个分类术语的所有文章(上下文过滤器)
我有一个自定义文章类型,其中包含分类术语列表 例如,文章可以标记一个位置,可能还有多个主题 在任何给定的文章的显示页面上,我希望能够拉一个视图,该视图提供共享任何分类术语的其他文章的列表 如果一篇文章的主题是创建一个Drupal视图,加载共享任何一个分类术语的所有文章(上下文过滤器),drupal,drupal-7,drupal-views,drupal-taxonomy,Drupal,Drupal 7,Drupal Views,Drupal Taxonomy,我有一个自定义文章类型,其中包含分类术语列表 例如,文章可以标记一个位置,可能还有多个主题 在任何给定的文章的显示页面上,我希望能够拉一个视图,该视图提供共享任何分类术语的其他文章的列表 如果一篇文章的主题是菜谱&鸡肉,以及纽约的位置,我希望我的单一视图能够展示五篇最新的文章,它们共享上述任何一个标签 分类术语以“术语引用”或“节点引用”类型的新字段的形式添加到文章中。(字段主题,字段位置) 我知道我必须以某种方式使用上下文过滤器,但我在弄清楚如何设置和调试“默认参数”时遇到了一些困难 我想我必
菜谱
&鸡肉
,以及纽约的位置
,我希望我的单一视图能够展示五篇最新的文章,它们共享上述任何一个标签
分类术语以“术语引用”或“节点引用”类型的新字段的形式添加到文章中。(字段主题
,字段位置
)
我知道我必须以某种方式使用上下文过滤器,但我在弄清楚如何设置和调试“默认参数”时遇到了一些困难
我想我必须选择:
- 来自URL的分类术语ID
- 从节点页面加载默认筛选器
- 用PHP代码做些什么
有人能帮我弄清楚吗?在这一点上,即使是一些关于正确方向的指导也是受欢迎的。如果您有Drupal 7和Views 3(我相信您已经有了它),只需单击一下鼠标就可以做到这一点。 到目前为止,您的配置是正确的
如果没有提供参数,这将从当前节点的术语引用字段加载术语ID。如果您有Drupal 7和Views 3(我相信您已经有了),只需单击鼠标即可完成此操作。 到目前为止,您的配置是正确的