【发布时间】:2015-11-05 16:30:10
【问题描述】:
我正在尝试在 system=>languages 中添加一种名为 nl-Nl 的语言 但 Sitecore 提示错误
An item name cannot contain any of the following characters:
\/:?"<>|[]- (controlled by the setting InvalidItemNameChars)
我的 web.config 文件有
<!-- INVALID CHARS
Characters that are invalid in an item name
-->
<setting name="InvalidItemNameChars" value="\/:?"<>|[]" />
<!-- ITEM NAME VALIDATION
Regular expression for validating item names
-->
<setting name="ItemNameValidation" value="^[\w\*\$][\w\s\-\$]*(\(\d{1,}\)){0,1}$" />
我可以在另一个 Sitecore 中执行同样的操作而不会出现任何错误
我的站点核心版本是:Sitecore.NET 7.2(修订版 140526)
【问题讨论】:
-
您能否从
/sitecore/admin/showconfig.aspx仔细检查您的配置,以确保它没有被其他补丁文件修补。更改-并将其包含为无效字符是一种相当常见的设置 -
@jammykam 是的,你是对的,我可以看到
|[]-"/> 那么我该如何删除它
标签: sitecore sitecore7 sitecore7.2