Задать вопрос
@darknet37

Работа с роутами в Yii2?

Вывожу из БД категории, и делаю ЧПУ ссылку алиасом (просто по полю в БД).
5996d776e2564a0a90e9bd7203e305fa.png
С помощью роутов делаю красивую ссылку:
Роут: '<alias:\w+>' => 'category/view',
Получаемый вид ссылки: mysite.ru/tkani
Но почему так не работает с ссылкой "postelnoe-bele", если убираю дефис то ссылка приобретает нормальный вид. Подскажите в чем проблема?
  • Вопрос задан
  • 270 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
NeLexa
@NeLexa
У вас же в алиасах прописана регулярка, а \w cоответствует любому алфавитно-цифровому знаку.
Соответственно вам нужно её подправить, добавив возможность задавать тире, либо вообще её убрать, оставив только <alias>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы