Switch字段是一个Collection字段,主要用作过滤工具。开关是一种字段类型,可以有两个值:Yes或No。
当您根据二进制内容筛选元素时,开关非常有用。一个开或关,是或否的选项。
这部电影是黑白的吗?
这家公司是非盈利的吗?
这篇博文被推荐了吗?
这个概念可以无限扩展。当你添加过滤器时呢?只需选择Switch,并指定要显示打开Switch的项目,还是关闭Switch的项目。这个过滤器的结果只显示适合这个新Switch的结果。
我们还可以创建一个名为“Show contact form”的Switch,然后进入我们的Collection Page?实际上,我们可以在里面选择一个完整的元素——用于我们的sign up div块——并设置条件可见性。我们可以进入并设置一个条件,只在“显示联系方式”打开时显示这个div块。
所以。开关。这个词越说越怪。该字段是处理动态内容的一种强大而直接的方法。
Switch字段为a集合字段,主要用作过滤工具。开关是一种字段类型,可以有两个值:Yes或No。合作者可以打开或关闭开关来指定,例如,一篇博客文章是否“被推荐”。开关字段可用于过滤收藏列表.您甚至可以使用开关对列表进行排序。使用switch字段的最佳方法之一是在Collection列表和中的元素上设置条件可见性收藏页面.
可以将开关字段添加到新的或现有的集合中。在集合设置中,单击新领域然后选择开关字段。
无论您是从设计器还是编辑器在CMS中创建新项目,您都可以通过简单地切换开关来设置开关的开启或关闭是的或没有.
如果你想创建一个Collection列表,只显示有特定开关设置为Yes的项目,就像一个精选帖子的Collection列表,你可以创建一个过滤器来实现:
可以使用链接字段和值的过滤规则是:
有时,您不希望在Collection列表中排除Collection项,但希望先显示特定项,然后是不太重要的项。因此,不使用过滤器,你可以使用开关字段指定排序顺序:
为了充分利用Switches,您可以使用条件可见性特性来实现各种设计。以下是一些例子:
如果你有“特色”、“特价”、“缺货”等标签。您可以使用条件可见性来仅在将特定开关设置为Yes的项上显示它们。
您可以创建惟一的Collection页面,根据Collection页面各部分设置的条件,每个Collection页面具有完全不同的布局。
例如,您可以在Collection页面上创建一个联系人表单部分。然后,您可以在集合中创建一个名为“显示联系人表单”的开关。现在,如果您在此部分设置有条件的可见性规则,则联系人表单将仅在将联系人表单开关设置为Yes的情况下显示在收集项的收集页面上。
要创建这样的条件: