- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
// новый тестовый экшн в контроллере
public function actionNew($alias)
{
$model=Partners::model()->model()->findByAttributes(array('alias'=>$alias));
if($model==null)
throw new CHttpException(404,'The requested page does not exist.');
$this->render('view',array(
'model'=>$this->loadModel($model->id),
));
}
// правило в конфиге
// '<module:\w+>/<controller:\w+>/<alias:\w+>' => '<module>/<controller>/new',