我在Core DB中创建了一个验证规则,我创建了一个名为“Single Select Treelist”的自定义Sitecore字段。我想将此验证规则应用于Sitecore实例中所有模板中的所有“单一选择列表”字段。 我知道我们可以将验证规则单独应用于“Single Select Treelist”类型的每个模板字段。有没有办法在没有任何自定义编码的情况下自动为所有“单选列表”字段实现此目的?
这些如何连接到Core中的相应字段类型?
请告知。
答案 0 :(得分:0)
如果编辑字段类型项,则会有一个验证部分,其中包含用于设置快速操作栏,验证按钮,验证器栏和最终工作流的验证规则的字段。
设置验证规则后,根据您设置的字段,Sitecore将以不同方式显示验证消息。有关示例,请参阅此博客文章:http://sitecoreworld.blogspot.com/2014/12/sitecore-validation-examples.html
答案 1 :(得分:0)
字段类型验证规则与实际字段类型之间的链接似乎仅基于字段类型的名称。
只需在图片中显示的验证规则/字段类型文件夹中添加一个带有“字段类型验证规则”模板的新项目。为它提供与要验证的字段类型完全相同的名称。在该新对象的“验证规则”部分中选择所需的规则。
例如,我只需要在单行文本类型中添加一些验证,如图中所示。我们挣扎了一段时间,因为我们错过了冲刺。 Image - Sitecore Tree with new Field Type Validation