是否可以让一个字段依赖于其他字段?
Is possible to have a field dependend on other field?
我有一些包含国家、州和城市的下拉列表字段,但当您添加新项目时,我需要让每个字段都相互关联(向下钻取)。
我需要有国家,当你 select 一个国家时,我需要用州过滤另一个字段,也许有人有这样的例子
谢谢
所以我没有可以直接展示的示例,但据我所知可以很容易地完成。基本上你的第一个下拉菜单是在一个字段上——我们称之为 CountryField
(你不应该使用术语字段,但我在这里使用它是为了确保你理解说明)。
要过滤实体,您使用可视化查询创建查询以仅获取与 url 参数匹配的实体 - 使用 ValueFilter 或 RelationshipFilter 并检查它是否等于 [QueryString:Country]
。添加一个 test-value 到您的查询(测试值在右边)直到您确定它有效。
然后在第二个下拉列表中创建一个 entity-query 选择器并在参数中指定它应该使用 Country=[CountryField]
(第 1 步中的内容)。
现在基本上当第一个下拉列表发生变化时,第二个应该auto-re-request 基于第一个的数据。
祝你好运:)
我有一些包含国家、州和城市的下拉列表字段,但当您添加新项目时,我需要让每个字段都相互关联(向下钻取)。
我需要有国家,当你 select 一个国家时,我需要用州过滤另一个字段,也许有人有这样的例子
谢谢
所以我没有可以直接展示的示例,但据我所知可以很容易地完成。基本上你的第一个下拉菜单是在一个字段上——我们称之为 CountryField
(你不应该使用术语字段,但我在这里使用它是为了确保你理解说明)。
要过滤实体,您使用可视化查询创建查询以仅获取与 url 参数匹配的实体 - 使用 ValueFilter 或 RelationshipFilter 并检查它是否等于 [QueryString:Country]
。添加一个 test-value 到您的查询(测试值在右边)直到您确定它有效。
然后在第二个下拉列表中创建一个 entity-query 选择器并在参数中指定它应该使用 Country=[CountryField]
(第 1 步中的内容)。
现在基本上当第一个下拉列表发生变化时,第二个应该auto-re-request 基于第一个的数据。
祝你好运:)