将Sitecore 8 XHTML验证从错误转换为警告
问题描述:
我在想如果有人知道如何将转换成Sitecore验证器来显示警告而不是错误。特别是完整页面XHTML验证。基本上我们希望将页面上的警告保留为CYA,而不是完全删除它,但仍然允许内容编辑器继续。将Sitecore 8 XHTML验证从错误转换为警告
如果可能,我会如何实现这一点?任何指针都欢迎!
答
您可以在/sitecore/system/Settings/Validation Rules
下找到验证规则。
在Full Page XHTML验证的例子中,那将是/sitecore/system/Settings/Validation Rules/Item Rules/Item/Full Page XHtml
。您实际上可以编辑Parameters
字段。要更改验证的严重性,加上Result
参数,具有以下值之一:
- 有效
- 建议
- 警告
- 错误
- CriticalError
- FatalError
在你的例子中有错误显示为警告,请将Parameters
字段设置为Result=Warning
请注意,此更改将向处处显示使用规则(和违规)。
谢谢!很棒! – Matthew