Специальные символы в именах предметов Sitecore (EXM)

Я хотел бы создать новый элемент Sitecore, используя имя, которое содержит немецкие символы. В настоящий момент каждый раз, когда имя содержит "ä", "ö" или "ü", Sitecore жалуется на имя и мешает мне его создать.

Я вижу ту же проблему, используя модуль EXM (E-mail Experience Manager). Я не могу создавать рассылки, содержащие специальные символы.

Есть ли способ, которым я мог бы изменить это?

1 ответ

Решение

Проблема вызвана регулярным выражением, которое используется для проверки поля "Имя".

Вы можете решить проблему, заменив 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}$" />
Другие вопросы по тегам