在上下文中列出具有相同分类术语但在不同词汇表中的页面

时间:2014-02-07 06:48:51

标签: drupal drupal-views drupal-taxonomy

我有两个词汇课程标签,如下所示,

1.) Course:

      Engineering

      Medicine

2.) Tag:

      Engineering

      Management

      Medicine

我有一个名为学校页面的内容类型,当然还有分类术语字段,以便选择任何课程并将使用此内容类型创建的每个页面附加到课程词汇。

我真正想要的是,我的网站包含许多标记为标记词汇表中的术语的博客条目。我想在使用学校页面内容类型创建的页面中显示标记为相同术语(但在标签词汇表中)的博客列表,并使用相同的术语标记(但在课程词汇表中)。

例如:如果学校页面是使用课程医学创建的,则同一页面中会有一个小部件,其中会列出一些标记为 medicine 的博客,以及这应该使用单个视图来完成,该视图将动态关联标记和课程词汇中的常用术语

我的工作:

已安装的模块Entity reference

应用以下配置:

FILTER CRITERIA

内容:已发布(是)

内容:输入(=博客条目)

关系:

实体参考:course_name

CONTEXTUAL FILTERS

(从field_course_name引用的分类术语实体)分类术语:名称

1 个答案:

答案 0 :(得分:0)

也许看看equi_join模块。它允许您根据术语名称将一个词汇加入另一个词汇,因此您不需要实体参考。

只有一个开发版可用但是我已经取得了一些成功,因为它是......