Yii назначение псевдонима URL
Primary tabs
Поупражнявшись в базовом управлении URL в Yii - мы можем перейти к более "аппетитным" возможностям,
а именно - давайте назначим элементарный псевдоним пути для действия контроллера -
пусть для контроллера по-умолчанию site есть действие messagelist -
заменить станартный url для такого действия можно например так:
// используем для красивых URL /*все значения будут идти через слэш*/ 'urlManager'=>array( 'urlFormat' => 'path', 'showScriptName' => false, //не показываем имя вход. скрипта в составе url 'rules'=>array( 'messages'=>'site/messagelist', //messages теперь эквивалентно site/messagelist ), ),
а что если мы хотим назначать псевдоним любой вновь создаваемой странице?
Если так - то следует самостоятельно реализовать класс-наследник от CBaseUrlRule
- Log in to post comments
- 2915 reads