【发布时间】:2019-09-30 11:08:43
【问题描述】:
我有两个字段,第一个是布尔值,第二个是 joinbyarray。我想要做的是根据布尔值更改joinbyarray的withType值。
我知道我可以根据布尔字段值显示不同的字段,但是显示相同的字段更改其选项会很有趣。
真的有可能吗?我该怎么做?
提前致谢!
【问题讨论】:
标签: apostrophe-cms
我有两个字段,第一个是布尔值,第二个是 joinbyarray。我想要做的是根据布尔值更改joinbyarray的withType值。
我知道我可以根据布尔字段值显示不同的字段,但是显示相同的字段更改其选项会很有趣。
真的有可能吗?我该怎么做?
提前致谢!
【问题讨论】:
标签: apostrophe-cms
目前无法在应用启动后更改架构,并且没有任何形式的智能或动态连接规定。
听起来您希望编辑做出坚定的选择,因此它可能不相关,但您可以定义单个连接以在其连接中包含多种片段类型。
从 Apostrophe 2.58.0 开始,您还可以将 withType 设置为 类型名称数组。当你这样做时,选择器允许你选择 通过选项卡式界面创建多种类型的项目并创建一个组合 列表。这些“多态连接”主要用于导航 小部件。他们目前不支持碎片过滤器或 joinByArrayReverse。
https://docs.apostrophecms.org/apostrophe/tutorials/getting-started/schema-guide#joinbyarray
【讨论】: