Те, кто раньше не работал с Yii, на первых порах часто совершают очень нехорошую ошибку:
$model = new Post(); if(!empty($_POST['Post'])) { $model->attributes = $_POST['Post']; $model->save(); $this->redirect(array()); } $this->render('form', array( 'model' => $model, ));
Вот такой, казалось бы, простой код убить может немало нервов. Дело в том, что save
запросто может не сработать, если не выполнится правило валидации. А т.к. мы этого не проверили, произойдёт редирект без каких-либо признаков ошибки.