在 sitecore 中验证 Youtube url
Validate Youtube url in sitecore
我是 sitecore 9.0 的新手,想在一个字段上添加验证以检查在此字段中输入的值是否只是 youtube url,我知道它必须匹配正则表达式但如何添加这在 sitecore ??任何帮助将不胜感激
首先,您必须创建一个新的验证规则,然后在数据模板级别将其应用于您的字段。
例如,如果您想通过 ^(\d{6,12})$ 这样的正则表达式来验证您的数值,那么您将需要:
在 /sitecore/system/Settings/Validation Rules/Field Rules/ 文件夹中创建一个新的验证规则 Sitecore.Data.Validators.FieldValidators.RegexValidator ,Sitecore.Kernel 输入和
在 Parameters 字段中指定您的正则表达式
see an example here
通过在快速操作栏、验证按钮[=31 中选择新创建的验证规则,将验证规则应用于必填字段=]、Validator Bar 属性在 Validation Rules 部分下,用于相应数据模板中的特定字段
see an example here
从现在开始,您可以在编辑过程中验证您的数据输入,例如通过 Sitecore 菜单中的预览 -> 验证操作。
我是 sitecore 9.0 的新手,想在一个字段上添加验证以检查在此字段中输入的值是否只是 youtube url,我知道它必须匹配正则表达式但如何添加这在 sitecore ??任何帮助将不胜感激
首先,您必须创建一个新的验证规则,然后在数据模板级别将其应用于您的字段。 例如,如果您想通过 ^(\d{6,12})$ 这样的正则表达式来验证您的数值,那么您将需要:
在 /sitecore/system/Settings/Validation Rules/Field Rules/ 文件夹中创建一个新的验证规则 Sitecore.Data.Validators.FieldValidators.RegexValidator ,Sitecore.Kernel 输入和 在 Parameters 字段中指定您的正则表达式 see an example here
通过在快速操作栏、验证按钮[=31 中选择新创建的验证规则,将验证规则应用于必填字段=]、Validator Bar 属性在 Validation Rules 部分下,用于相应数据模板中的特定字段 see an example here
从现在开始,您可以在编辑过程中验证您的数据输入,例如通过 Sitecore 菜单中的预览 -> 验证操作。