回到所有的课程
课程库

开关领域

Switch字段是一个Collection字段,主要用作过滤工具。开关是一种字段类型,可以有两个值:Yes或No。

这个视频的特点是一个旧的UI。更新版本即将发布!
克隆这个项目

Switch字段为a集合字段,主要用作过滤工具。开关是一种字段类型,可以有两个值:Yes或No。合作者可以打开或关闭开关来指定,例如,一篇博客文章是否“被推荐”。开关字段可用于过滤收藏列表.您甚至可以使用开关对列表进行排序。使用switch字段的最佳方法之一是在Collection列表和中的元素上设置条件可见性收藏页面

共同使用
  • 想要只显示非营利组织?创建一个“非营利组织?”开关。
  • 想要显示特色文章?创建一个“特色?”开关。
  • 想要隐藏特定的项目,直到它们准备好显示在您的网站上?创建一个“隐藏吗?”开关。
  • 想显示“特价”标签仅为选定的项目?创建一个“打折吗?””开关。
在这节课中
  1. 创建开关字段
  2. 设置开关值
  3. 使用switch字段过滤集合列表
  4. 使用switch字段对集合列表进行排序
  5. 使用switch字段设置条件可见性

创建开关字段

可以将开关字段添加到新的或现有的集合中。在集合设置中,单击新领域然后选择开关字段。

专业技巧
交换机的默认值为“No”。所以,当你创建一个开关时,考虑给它贴上一个问题的标签,在大多数情况下,答案是“不”。所以,你只会在少数回答“是”的时候打开它。例如,如果你只想隐藏100篇博客文章中的一小部分,创建一个名为“隐藏”的开关,而不是“显示”。

设置开关值

无论您是从设计器还是编辑器在CMS中创建新项目,您都可以通过简单地切换开关来设置开关的开启或关闭是的没有

使用switch字段过滤集合列表

如果你想创建一个Collection列表,只显示有特定开关设置为Yes的项目,就像一个精选帖子的Collection列表,你可以创建一个过滤器来实现:

  1. 选择要筛选的集合列表
  2. 设置面板(D)
  3. 添加一个过滤器收藏列表设置
  4. 在第一个下拉列表中选择您的开关字段
  5. 选择是在在第二个下拉列表中
  6. 点击保存

可以使用链接字段和值的过滤规则是:

  • 是在-查找已为该开关字段设置开关的CMS项
  • 是关闭的-为该开关字段查找已离开开关的CMS项

了解有关筛选集合列表的更多信息

使用switch字段对集合列表进行排序

有时,您不希望在Collection列表中排除Collection项,但希望先显示特定项,然后是不太重要的项。因此,不使用过滤器,你可以使用开关字段指定排序顺序:

  1. 选择要筛选的集合列表
  2. 设置面板(D)
  3. 添加一个排序顺序收藏列表设置
  4. 在第一个下拉列表中选择您的开关字段
  5. 选择第二个下拉列表中的排序顺序:从第一是在第一次
  6. 点击保存

使用switch字段设置条件可见性

为了充分利用Switches,您可以使用条件可见性特性来实现各种设计。以下是一些例子:

表现出特殊的标签

如果你有“特色”、“特价”、“缺货”等标签。您可以使用条件可见性来仅在将特定开关设置为Yes的项上显示它们。

  1. 选择标签
  2. 设置面板(D)
  3. 添加一个条件(当此元素可见时)有条件的可见性
  4. 在第一个下拉列表中选择您的开关字段
  5. 选择是在在第二个下拉列表中
  6. 点击保存

显示整个部分

您可以创建惟一的Collection页面,根据Collection页面各部分设置的条件,每个Collection页面具有完全不同的布局。

例如,您可以在Collection页面上创建一个联系人表单部分。然后,您可以在集合中创建一个名为“显示联系人表单”的开关。现在,如果您在此部分设置有条件的可见性规则,则联系人表单将仅在将联系人表单开关设置为Yes的情况下显示在收集项的收集页面上。

要创建这样的条件:

  1. 选择要显示/隐藏的整个部分
  2. 设置面板(D)
  3. 添加一个条件(当此元素可见时)有条件的可见性
  4. 在第一个下拉列表中选择您的开关字段
  5. 选择是在(或是关闭的)在第二个下拉列表中
  6. 点击保存

了解更多关于条件可见性的信息。

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