2012-02-26 3 views
0

Я добавил этот маршрут к массиву правил в основной конфигурации.Как распознать slugified значения в маршрутизации yii

group/<id:\d+>/<name:\w+>' => 'group/index', 

public function actionIndex($id, $name) 
{ 
    $this->render('index'); 
} 

Когда я Гото адрес/группа/1/nameofgroup он прекрасно работает, но когда я пытаюсь Гото маршрута/группы/1/имя-группы я сразу получаю ошибку:

Ошибка 404 Система не может найти запрошенное действие «1».

Кто-нибудь знает, как это исправить?

ответ

0

Я был в состоянии решить эту проблему, я хочу, чтобы была страница, которая показывала, как делать маршрутизацию четко.

'group/<id:\d+>/<name:[\w-]+>' => 'group/index', 

был правильный рисунок.

1

В - name-of-group не соответствует \w, поэтому запрос не направлен на этот маршрут.

Смежные вопросы