Правильная генерация url

Рейтинг: 0Ответов: 3Опубликовано: 21.11.2014

Привет!

Проблема: неправильная генерация url. Как исправить?
Есть: /panel/groups/update?id=2.
Надо: /panel/groups/update/2.

Правила маршрутизации:

'panel/groups/<factor:\w+>'=>'/admin/backend/groups',
'panel/groups/<factor:\w+>/<id:\d+>'=>'/admin/backend/groups',

Генерация (кусок от CGridView):

'url'=>'Yii::app()->createAbsoluteUrl(\'/admin/backend/groups\', array(\'factor\'=>\'delete\',\'id\'=>$data["id"]))',

С помощью matchValue ТОЖЕ не выходит:

array('panel/groups/<factor:\w+>'=>'/admin/backend/groups','matchValue'=>false),
'panel/groups/<factor:\w+>/<id:\d+>'=>'/admin/backend/groups',

Получаю в свою очередь урлы admin/backend/groups/factor/index (должно быть /panel/groups/index) и правильный: /panel/groups/update/1.

Ответы

Ответов пока нет.