我想使用包含德语字符的名称创建新的Sitecore项。目前,每当该名称包含“䔓ö”或“ü”时,Sitecore会抱怨该名称并阻止我创建该名称。
我可以使用EXM模块(电子邮件体验管理器)看到同样的问题。我无法创建任何包含特殊字符的简报。
有什么方法可以改变吗?
答案 0 :(得分:3)
问题是由用于“名称”字段验证的正则表达式引起的。
您可以使用以下值替换ItemNameValidation
设置值来解决此问题:
^[\w\*\$]*[a-zA-ZäöüßÄÖÜẞ\][\w\s\-\$]*(\(\d{1,}\)){0,1}$
或者向您的项目添加新的补丁配置文件。
<setting name="ItemNameValidation" set:value="^[\w\*\$]*[a-zA-ZäöüßÄÖÜẞ\][\w\s\-\$]*(\(\d{1,}\)){0,1}$" />