回到所有的课程
课程库

多引用字段

多引用字段允许您将一个项与来自另一个Collection的多个其他项关联起来,这对于标记和分类非常有用。

注意:我们正在向工作区过渡,并且正在更新我们的内容。访问工作区博客欲了解更多有关这些更新和变化,或访问我们的更新了关于多参考字段的课程.你也可以了解如何检查您的帐户是否在工作区
这个视频的特点是一个旧的UI。更新版本即将发布!
克隆这个项目

多引用字段就像引用字段,只不过它允许你从另一个项目引用多个项目集合然后把这些项目呈现在收藏列表在一个收藏页面.这对于标记系统和其他需要将一个项连接到许多其他项的实例非常有用。

共同使用
  • 博客文章集合引用了作者集合中的多个作者
  • 项目集合引用标签集合中的多个标签
在这节课中
  1. 创建一个多引用字段
  2. 来自多引用字段的引用项
  3. 在设计中使用多参考字段
  4. 使用多引用字段筛选集合列表
  5. 使用多引用字段设置条件可见性

创建一个多引用字段

引用和多引用字段的美妙之处在于,每当您编辑一个被引用的项目时,新内容将自动更新到处都是这是引用。因此,例如,如果我更新了一篇相关博客文章的名称,那么对该博客文章的每个引用都会自动更新。

若要向集合中添加多引用字段,请单击新领域然后选择多引用字段。

设置多引用字段

在多引用字段的设置中,选择当前集合要引用的集合。您还可以指定名称、帮助文本以及是否需要发布该字段。

来自多引用字段的引用项

向Collection中添加多引用字段之后,就可以进入Collection项并开始添加引用。可以从引用字段设置中选择的集合中选择多个项。

在设计中使用多参考字段

若要在设计中使用多引用字段,请将集合列表连接到具有该字段的集合页中的此字段。然后,您可以连接到这个集合列表中的元素和样式。

将多引用字段连接到集合列表

在本例中,我们有一个Blog Posts集合,其中有一个引用“Tags”集合的多引用字段。将集合列表拖放到Blog Post集合页面上,并将其连接到“Tags”多引用字段。

确保你连接到多引用字段,而不是实际的集合这是引用。如果连接到实际的集合,则会提取该集合中的所有collection项,而不仅仅是引用的集合项。

将元素和样式连接到引用集合中的字段

在此集合列表中添加元素时,可以从引用集合的任何字段中提取该元素的内容。例如,您可以在标题元素中使用标记的名称,而在图像元素中使用标记的图标。

描述:在这个片段中,我们向您展示如何从贡献者集合中直接将多个字段的值拉到博客帖子中。

使用多引用字段筛选集合列表

假设您有一个“Blog posts”集合,其中有一个连接到“Tags”集合的多引用字段。您可以使用“标签”多引用字段来收藏列表进行过滤连接到“Blog posts”和“Tags”集合页面上的“Tags”集合。

显示包含当前引用字段的所有项

例如,您可以在“标签”集合页面上显示引用标签的所有“博客文章”。要做到这一点:

  1. 在“标签”集合页面上添加一个集合列表,并将其连接到“博客帖子”集合
  2. 创建以下过滤规则:标签——包含当前标签

显示包含当前项的任何引用字段的所有项

比方说,在“blog posts”页面上,您希望显示所有相关的“blog posts”的列表,这些“blog posts”具有与您当前正在查看的“blog post”相同的任何“Tags”。您可以执行以下操作:

  1. 在“博客文章”集合页面上添加一个集合列表,并将其连接到“博客文章”集合
  2. 创建以下过滤规则:标签——包含当前博客帖子的任何标签

使用多引用字段设置条件可见性

您可以使用多引用字段设置条件可见性,以显示或隐藏集合列表或集合页面中的单个元素。

这种类型的条件只能在连接到具有多引用字段的集合的集合列表中创建,或者只能在此集合的集合模板页上创建。例如,如果您有一个名为“Blog posts”的集合,它有一个链接到名为“Authors”的集合的多引用字段,那么您可以在连接到“Blog posts”集合以及“Blog posts”模板页面的任何集合列表中基于引用字段“Authors”添加条件。

可以根据多引用字段添加如下条件:

  • 多引用字段时设置没有设置
  • 多引用字段时包含不包含一个特定值

在设置多引用字段时显示内容

假设我们想在blog文章模板页面的每个blog文章下面添加一个Author’s部分。我们可以通过添加集合列表并将其连接到Authors多引用字段来实现这一点。

现在,如果我们在这部分添加一个标题呢?我们希望标题出现只有当多引用字段中设置了作者时。所以我们需要为标题设置一个这样的条件:

  1. 选择标题
  2. 添加一个条件有条件的可见性部分的设置面板
  3. 选择您的多引用字段,作者(多引用),在第一个下拉列表中
  4. 选择设置在第二个下拉列表中
  5. 保存

常见问题

为什么我不能添加一个参考字段?

根据您使用的帐户计划的类型,或者您为项目购买的站点计划的类型,每个集合的引用数量是有限的。

所有的免费或付费帐户计划可以有多达5个引用每个集合每个非托管项目。带有CMS或标准电子商务网站计划的项目,每个集合最多可以有5个引用。具有商业、Plus或高级电子商务网站计划的项目,每个集合最多可以有10个引用。

为什么没有连接到多引用字段的集合列表的过滤和排序选项?

此Collection列表没有筛选和排序选项,因为它会按照您在多引用字段中选择它们的顺序自动显示该页面的引用项。

为什么不能在集合列表中显示多引用字段数据?

目前,您可以显示多个引用字段值只有在集合页上,而不在集合列表中。计划支持嵌套集合列表。投票并订阅状态更新这个特性要求

尝试Webflow——它是免费的
Baidu
map