/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Publicacao(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); //Carrega informações dos GTs if (isset($_POST["Publicacao"]["pessoas"])) { $model->pessoas = $_POST["Publicacao"]["pessoas"]; } if (isset($_POST['Publicacao'])) { $model->attributes = $_POST['Publicacao']; $model->lang = Yii::app()->language; if ($model->validate()) { //Salva a imagem $this->saveImage($model); } if ($model->save()) { //Salva as pessoas $this->savePeople($model); //salva se há arquivo $this->saveFile($model); //Redireciona para pagina da publicacao $this->redirect(array('view', 'id' => $model->cod_publicacao)); } } $this->render('create', array('model' => $model)); }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Publicacao(); //Carrega informações dos GTs if (isset($_POST["Publicacao"]["pessoas"])) { $model->pessoas = $_POST["Publicacao"]["pessoas"]; } if (isset($_POST['Publicacao'])) { $model->attributes = $_POST['Publicacao']; if ($model->validate()) { //Salva a imagem $this->saveImage($model); } if ($model->save()) { //Salva as pessoas $this->savePeople($model); //salva se há arquivo $this->saveFile($model); //Redireciona para pagina da publicacao $this->redirect(array('view', 'id' => $model->cod_publicacao)); } } $this->render('create', array('model' => $model)); }