urlmanager необязательный параметр
Добавлено: 2014.05.21, 13:08
Здравствуйте,
могу ли я в правиле urlManager'а задать такую регулярку, где параметр GET запроса будет необязательным. Объясню на примере, предположим(это нерабочий вариант, т.к. точка перед \d+ не обрабатывается):
т.е. я хочу, чтобы запросы
admin/deal/create
admin/deal/edit/12
admin/deal/copy/2
обрабатывались одним правилом
могу ли я в правиле urlManager'а задать такую регулярку, где параметр GET запроса будет необязательным. Объясню на примере, предположим(это нерабочий вариант, т.к. точка перед \d+ не обрабатывается):
Код: Выделить всё
'admin/<controller:\w+>/<action:\w+>/<id:.\d+>' => 'admin/<controller>/<action>',
admin/deal/create
admin/deal/edit/12
admin/deal/copy/2
обрабатывались одним правилом