Как настроить маршрутизацию в yii2 чтобы это было как в zend framework?
Я включил prettyUrl для контроллеров и действий, это работает нормально как и ожидается
/controller/action а не r=controller/action. ок
у меня есть фильтр где может быть большое множество параметров.
но мне движок генерирует это все как
/movie/search?type=all&genre_id=4&quality_id=6&year=2020&rating=[8,10]
мне необходимо чтобы это было как в zend framework по умолчанию
/controller/action/:param1/:value1/:param2/:value2
как можно добиться такой логики от маршрутизатора. чтобы все что идет после action оно воспринималось как параметры запроса ключ-значение для всех юрл проекта глобально.
/movie/search/type/all/genre_id/4/quality_id/6/year/2020/rating/[8,10]
/movie/search/genre_id/4/rating/[8,10]
/movie/search/year/2020/rating/[8,10]
причем любой из них как видно может быть опущен
Как настроить маршрутизацию в yii2 чтобы это было как в zend framework?
Установить Zend
А если по делу:
1. Почитать документацию.
2. Маршрут обрабатывается с помощью регулярных выражений (или без них)
3. Маршрут это очень просто: адрес => перенаправление. Например