public function actionCreateAjax($ccmp_id) { $model4update = new CcbrBranch(); $model4update->scenario = $this->scenario; if (isset($_POST['CcbrBranch'])) { //$this->performAjaxValidation($model4update, 'branch-form'); $model4update->attributes = $_POST['CcbrBranch']; if ($model4update->validate()) { try { $model4update->save(); } catch (Exception $e) { $model4update->addError('ccbr_id', $e->getMessage()); } } else { $this->renderPartial("_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4update' => $model4update)); exit; } } $model4new = new CcbrBranch(); $model4new->ccbr_ccmp_id = $ccmp_id; $this->renderPartial("_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4update' => $model4new)); //$this->render('view', array('model' => $model, 'model4grid' => $model4grid, 'model4update' => $model4update)); }