Я хочу в своём приложении создать правила для URL, чтобы некая произвольная ссылка обрабатывалась, как controller/action/id
. Например, URL /student
должен обрабатываться, как user/group/1
, teachers => user/group/2
и т.д. Как это можно реализовать?
1 вариант. В конфиге у компонента urlManager надо прописать нужные rules http://yiiframework.ru/doc/guide/ru/topics.url Прокрути до блока "Использование именованных параметров", там все написано.
Но этот метод не подходит если тебе надо чтобы правила формировались динамически + если их много, так как может замедлить работу сайта.
2 вариант. Переопределить CUrlManager. Тебя интересуют методы createUrl и parseUrl.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть таблица вывода данных GridView, нужно сделать фильтр данных по условию: если в одной Модели1 значение записи равно значению записи в Модели2,...
Нужно выделять для каждого зарегистрированного пользователя поддомен, при регистрации
Хочу со своего сайта или десктоп/мобайл приложения отправить сообщение на вайбер