Ошибка в представлении, путь на кириллице.

Главные вкладки

Аватар пользователя ogo ogo 6 января 2021 в 11:34

Добрый день.
Помогите разобраться, начал сайт делать на 9.1, при создании представления контент, страница, указании пути на кириллице выдает ошибку:
LogicException: Cannot use UTF-8 route patterns without setting the "utf8" option for route "/совет". в Symfony\Component\Routing\RouteCompiler::compilePattern() (строка 114 из D:\OpenServer\domains\drupal91\vendor\symfony\routing\RouteCompiler.php)
Думал из-за дополнительных модулей, нет, на чистой установке тоже, ничего дополнительно не ставил, только admin_toolbar
Есть обсуждение проблемы https://www.drupal.org/project/drupal/issues/3165784 , но там для 8, и не особо понятно.

Лучший ответ

Комментарии

Аватар пользователя ivnish ivnish 6 января 2021 в 11:52
1

А реально нужен путь на кириллице?

Как вариант попробуйте сделать во вьюхе путь латиницей и добавить к этому пути синоним. Если синоним не получится, то можно ещё редирект попробовать

Аватар пользователя ogo ogo 6 января 2021 в 12:03

Домен .рф, хотелось что бы смотрелось красиво, на 8ке такой проблемы у меня не было. Наверное придется вашим вариантом воспользоваться.
Спасибо.

Аватар пользователя charOFF charOFF 8 января 2021 в 12:30
1

ogo wrote: Есть обсуждение проблемы https://www.drupal.org/project/drupal/issues/3165784 , но там для 8, и не особо понятно.

Там на самом деле для 9-ки. Просто человек столкнулся с проблемой при переходе с 8 на 9.
Теперь там есть патч https://www.drupal.org/project/drupal/issues/3165784#comment-13957131