多引用字段允许您将一个项与来自另一个Collection的多个其他项关联起来,这对于标记和分类非常有用。
注意:我们正在向工作区过渡,并且正在更新我们的内容。访问工作区博客欲了解更多有关这些更新和变化,或访问我们的更新了关于多参考字段的课程.你也可以了解如何检查您的帐户是否在工作区.
多引用字段(是多项引用字段的缩写)就是这样做的。与允许我们从另一个集合中选择一个项的Reference字段不同,Multi-Reference允许我们选择多个项。
我们有博客文章。我们在每个帖子的顶部都有我们的作者。现在海伦在整个行业都以爱抢风头而闻名。然而,在一项新的举措中,我们决定向博客文章的其他贡献者致谢。
所以我们在底部有一个供贡献者使用的小点。现在这些都是静态内容——这只是设计。我们的收藏品中还没有添加任何东西。
让我们进入CMS,进入我们的Blog Posts集合,当然还有Settings。我们要做的是什么?是单击编入。我们可以将字段命名为contributor,我们可以添加一些明确的帮助文本,以便使用CMS或Editor的任何人知道该做什么,但这里重要的部分是,我们将多引用字段指向Authors集合。原因如下:
如果我们保存,然后进入我们的任何项目,如这篇博客文章(由Helen),我们现在可以看到我们的多引用字段。我们要做的是什么?从列表中选择-对这篇文章有贡献的其他作者。一旦我们完成了这些,让我们保存。
到目前为止,我们只在一个帖子上做了这个,我们可以稍后再回去填充剩下的内容。我们会用刚刚配置的博客文章来构建这个。
让我们拖入一个集合列表,以便列出贡献者。在Collection下拉菜单中,我们可以看到我们的新字段。
注意作者是如何显示在列表中的。从这里开始,这就像一个普通的集合列表。让我们转到元素面板,抓取一个标题。我们可以把它拖到任何项目中,当然,我们会从集合中获取文本。
我们的作者们都很好。变形速度。实际上,我们只是改变我们捕捉的镜头的速度,这样你就不必看我们调整每个细节。
好了,戴尔,让我们回到正常状态。戴尔。戴尔!好了,我们快进到整个-可以吗?谢谢你,戴尔。
我们刚刚在集合列表中设置了我们的贡献者。如果我们回到CMS呢?我们在我们的收藏中添加另一个贡献者吗?另一个博客吗?我们有我们的多引用字段,我们可以从中选择我们的贡献者。我们想加多少就加多少。
一旦我们完成了,让我们保存。然后回到我们的收集页面。从item下拉菜单中,选择刚刚配置的blog post。那么在最下面呢?我们将所有的贡献者都显示在集合列表中。
这是它!多引用字段使我们能够访问另一个集合中的多个项。
多引用字段就像引用字段,只不过它允许你从另一个项目引用多个项目集合然后把这些项目呈现在收藏列表在一个收藏页面.这对于标记系统和其他需要将一个项连接到许多其他项的实例非常有用。
引用和多引用字段的美妙之处在于,每当您编辑一个被引用的项目时,新内容将自动更新到处都是这是引用。因此,例如,如果我更新了一篇相关博客文章的名称,那么对该博客文章的每个引用都会自动更新。
若要向集合中添加多引用字段,请单击新领域然后选择多引用字段。
在多引用字段的设置中,选择当前集合要引用的集合。您还可以指定名称、帮助文本以及是否需要发布该字段。
向Collection中添加多引用字段之后,就可以进入Collection项并开始添加引用。可以从引用字段设置中选择的集合中选择多个项。
若要在设计中使用多引用字段,请将集合列表连接到具有该字段的集合页中的此字段。然后,您可以连接到这个集合列表中的元素和样式。
在本例中,我们有一个Blog Posts集合,其中有一个引用“Tags”集合的多引用字段。将集合列表拖放到Blog Post集合页面上,并将其连接到“Tags”多引用字段。
确保你连接到多引用字段,而不是实际的集合这是引用。如果连接到实际的集合,则会提取该集合中的所有collection项,而不仅仅是引用的集合项。
在此集合列表中添加元素时,可以从引用集合的任何字段中提取该元素的内容。例如,您可以在标题元素中使用标记的名称,而在图像元素中使用标记的图标。
描述:在这个片段中,我们向您展示如何从贡献者集合中直接将多个字段的值拉到博客帖子中。
假设您有一个“Blog posts”集合,其中有一个连接到“Tags”集合的多引用字段。您可以使用“标签”多引用字段来收藏列表进行过滤连接到“Blog posts”和“Tags”集合页面上的“Tags”集合。
例如,您可以在“标签”集合页面上显示引用标签的所有“博客文章”。要做到这一点:
比方说,在“blog posts”页面上,您希望显示所有相关的“blog posts”的列表,这些“blog posts”具有与您当前正在查看的“blog post”相同的任何“Tags”。您可以执行以下操作:
您可以使用多引用字段设置条件可见性,以显示或隐藏集合列表或集合页面中的单个元素。
这种类型的条件只能在连接到具有多引用字段的集合的集合列表中创建,或者只能在此集合的集合模板页上创建。例如,如果您有一个名为“Blog posts”的集合,它有一个链接到名为“Authors”的集合的多引用字段,那么您可以在连接到“Blog posts”集合以及“Blog posts”模板页面的任何集合列表中基于引用字段“Authors”添加条件。
可以根据多引用字段添加如下条件:
假设我们想在blog文章模板页面的每个blog文章下面添加一个Author’s部分。我们可以通过添加集合列表并将其连接到Authors多引用字段来实现这一点。
现在,如果我们在这部分添加一个标题呢?我们希望标题出现只有当多引用字段中设置了作者时。所以我们需要为标题设置一个这样的条件:
根据您使用的帐户计划的类型,或者您为项目购买的站点计划的类型,每个集合的引用数量是有限的。
所有的免费或付费帐户计划可以有多达5个引用每个集合每个非托管项目。带有CMS或标准电子商务网站计划的项目,每个集合最多可以有5个引用。具有商业、Plus或高级电子商务网站计划的项目,每个集合最多可以有10个引用。
此Collection列表没有筛选和排序选项,因为它会按照您在多引用字段中选择它们的顺序自动显示该页面的引用项。
目前,您可以显示多个引用字段值只有在集合页上,而不在集合列表中。计划支持嵌套集合列表。投票并订阅状态更新这个特性要求.