Как использовать необязательные параметры в Yii URL Manager?

#regex #url-rewriting #yii

#регулярное выражение #переписывание URL #yii

Вопрос:

У меня проблема с Yii urlManager.

У меня есть страница, представляющая собой список видео, поэтому я добавляю следующее правило:

 'videos'=>'video/index'
  

Теперь я хочу добавить страницу:

 'videos_pag<Video_page:d >'=>'video/index'
  

Есть ли способ объединить два правила?

Я пробовал это:

 'videos(_pag<Video_page:d >)?'=>'video/index',
  

но это не работает должным образом.

Комментарии:

1. Вы нашли решение для этой проблемы?

Ответ №1:

Используйте две строки, если первая не работает, вторая сработает (если все правильно) 🙂

 'videos_pag<Video_page:d >'=>'video/index',
'videos'=>'video/index',
  

Комментарии:

1. @khizaransari, возможно, на миллисекунды.