关联Drupal 7中的不同内容类型

时间:2018-05-10 07:29:02

标签: drupal drupal-7

我刚开始学习Drupal 7而且我遇到了问题。

我想使用分类法来关联不同的内容类型。例如,如何显示与文章相关的博客? 我知道如何关联文章和基本页面,但我不知道如何将博客与文章联系起来?

请帮帮我。

2 个答案:

答案 0 :(得分:0)

在博客内容类型中使用参考字段 像

  • 字段名称是:与
  • 相关
  • 字段类型是参考
  • 设置引用类型节点
  • 设置节点类型是文章
  • 可选多值true

现在你在博客中有一个关系字段

现在你可以用这种关系来做所有事情

希望这有意义

由于

答案 1 :(得分:0)

您可以创建分类词汇表并为其提供术语。就其本身而言,您无需执行任何操作,您需要为使用此分类的每种内容类型添加字段。

如果您回到内容类型,结构>内容类型>文章。在这里,您将创建一个类型术语参考的新字段。在该字段的设置中,您可以选择词汇表,然后选择小部件,例如。选择清单。您可以在要共享此词汇表的其他内容类型上重复使用此字段。

如果您返回的内容中为您添加此字段的类型并使用选项填充它们,则默认情况下查看该页面时,该字词将显示为链接。如果单击此链接,将转到页面视图,该页面视图将列出具有该术语的所有其他节点。

有关分类法的更多信息:https://www.drupal.org/docs/7/organizing-content-with-taxonomies/about-taxonomies

如果您要创建视图并想知道如何在其中提取不同的标记内容,我建议您阅读这篇文章,其中概述了执行此操作的步骤https://drupal.stackexchange.com/questions/205921/how-do-i-show-related-content

  

过程:

     

基本阶段:

Create a “Content” view-block.
Add a contextual filter: “Has taxonomy term ID”.
Choose “provide a fixed value”.
(From type): “Taxonomy term ID from URL“.
     

检查:

     

•取消选中“从术语页面加载默认过滤器”。 •检查“加载   来自节点页面的默认过滤器,这对相关分类法很有用   块”。

     

•选中“按词汇限制词条”。 •检查您想要的   词汇。

Select “Filter to items that share any term”.

Go down and check “Reduce duplicates”: This will several terms that relate to the same page – To appear. Only one will of them will.