@alekskondr
php, javascript, yii2, drupal, MQL

Как сделать url в yii?

есть модуль prodaja
соответственно выводится на сайте prodaja, а мне надо prodaja-kvartir

Что надо прописать в экшене index или в конфиге?

Этот вариант не работает:
'urlManager'=> [
..............
'rules'=> [
.............
'prodaja-kvartir/<_c:\w+>/<_a:\w+>' => 'prodaja/<_c>/<_a>',
..............
],
],


Или может сделать лучше так?
Скрыть prodaja
а в экшене index прописать ссылку
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
@cloud_zurbag
Ну вообще именно так у меня и работает (yii2)

rules => array(
   'news' =>  'newsmodules/news/index'
   'news/<_c>' =>  'newsmodules/<_c>/index'
   'news/<_c>/<_a>' =>  'newsmodules/<_c>/<_a>'
),


urls:
inner.site/news -> newsmodules/news/index
inner.site/news/image ->newsmodules/news/image/index
inner.site/news/image/upload -> newsmodule/news/image/upload
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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