// Вызов модели $model = new SomeModel(); // Проверка на наличие сабмита формы if($attributes = Yii::app()->request->getPost('SomeModel')){ // Установка сценария проверки данных сабмита $model->setScenario('scenario'); $model->attributes = $attributes; // Валидация и сохранение модели $validate = TRUE; if($model->save($validate)){ $this->redirect(array()); } } // Вывод формы $this->render('some_form_view', array( 'model'=>$model, ) );