【问题标题】:Apply Sitecore validation rule to a field type?将 Sitecore 验证规则应用于字段类型?
【发布时间】:2016-01-26 02:59:37
【问题描述】:

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

我看到了 Master 中可用的字段类型验证规则列表:

这些如何与 Core 中的各个字段类型相关联?

请指教。

【问题讨论】:

    标签: validation sitecore treelist fieldtype


    【解决方案1】:

    如果您编辑字段类型项,则会有一个验证部分,其中包含用于设置快速操作栏、验证按钮、验证器栏以及最后的工作流的验证规则的字段。

    一旦您设置了验证规则,根据您设置的字段,Sitecore 将以不同的方式显示验证消息。有关示例,请参阅此博客文章:http://sitecoreworld.blogspot.com/2014/12/sitecore-validation-examples.html

    【讨论】:

    • 但我希望将字段类型验证与字段类型相关联。我看到这里只添加项目规则的规定。此外,此处添加验证规则似乎不适用于此类型的所有字段的规则
    【解决方案2】:

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

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

    例如,我只需要为单行文本类型添加一些验证,如图所示。我们挣扎了一会儿,因为我们错过了冲刺。 Image - Sitecore Tree with new Field Type Validation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-19
      • 2018-08-15
      • 2011-06-11
      • 2020-01-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多