我刚开始学习Drupal 7而且我遇到了问题。
我想使用分类法来关联不同的内容类型。例如,如何显示与文章相关的博客? 我知道如何关联文章和基本页面,但我不知道如何将博客与文章联系起来?
请帮帮我。
答案 0 :(得分:0)
在博客内容类型中使用参考字段
像
现在你在博客中有一个关系字段
现在你可以用这种关系来做所有事情
希望这有意义
由于
答案 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.