Наследник от CBaseUrlRule не работает Yii
Primary tabs
Наследник от CBaseUrlRule (собственное правило для управления URL) - не работает (как это замечено на практике)
если не включено
'urlFormat' => 'path',
то есть работает когда как-то так:
'urlManager'=>array( 'urlFormat' => 'path', 'rules'=>array( array( 'class' => 'application.components.AllPagesRule', 'connectionID' => 'db', ),
а вот так - уже не работает:
'urlManager'=>array( // 'urlFormat' => 'path', // ДОЛЖНО БЫТЬ ВКЛЮЧЕНО ! 'rules'=>array( array( 'class' => 'application.components.AllPagesRule', 'connectionID' => 'db', ),
ну а чтобы было совсем хорошо - всё-таки выключим показ имени файла входного скрипта=
'urlManager'=>array( 'urlFormat' => 'path', 'showScriptName' => false, //не показываем имя вход. скрипта в составе url 'rules'=>array( array( 'class' => 'application.components.AllPagesRule', 'connectionID' => 'db', ),
- Log in to post comments
- 2327 reads