2015-10-26 58 views
0

我在Core DB中创建了一个验证规则,并且创建了一个名为“单选列表”的自定义Sitecore字段。我想将此验证规则应用于我的Sitecore实例中所有模板中的所有“单选列表”字段。 我知道我们可以单独将验证规则应用于“单选列表”类型的每个模板字段。是否有一种方法可以自动为所有'单选列表'字段自动实现此功能,而无需任何自定义编码?将Sitecore验证规则应用于字段类型?

我看到师父可用字段类型的验证规则列表中: enter image description here

这些需求如何连接到核心的各个字段类型?

enter image description here

请指教。

回答

0

如果您编辑字段类型项目,则会出现一个验证部分,其中包含用于为快速操作栏,验证按钮,验证程序栏和最终工作流程设置验证规则的字段。

![![Validation Fields

一旦您设置验证规则,这取决于您设置,Sitecore的显示方式不同的验证消息的字段。看到这个博客文章的例子:http://sitecoreworld.blogspot.com/2014/12/sitecore-validation-examples.html

+0

但我希望将字段类型验证与字段类型相关联。我看到规定只在这里添加物品规则。另外,在这里添加验证规则似乎并不适用于规则到这种类型的所有字段 – aceanindita

0

字段类型验证规则和实际字段类型之间的链接似乎只是基于字段类型的名称。

只需在图片中显示的验证规则/字段类型文件夹中的模板“字段类型验证规则”添加一个新项目。给它与你想要验证的字段类型完全相同的名称。在新对象的“验证规则”部分中选择您需要的规则。

例如,我只需要为单行文本类型添加一些验证,如图所示。我们在一段时间内苦苦挣扎,因为我们错过了短跑。 Image - Sitecore Tree with new Field Type Validation