/** * step 3 */ public function actionManagephotos($id) { $this->pageTitle = 'Create New Listing' . ' - ' . Yii::app()->params['title']; $model = $this->loadModel($id); $messagePhoto = NULL; $this->HandleSortPhoto($model); if (empty($model)) { $this->redirect(Yii::app()->createAbsoluteUrl('member/dashboard')); } if (isset($_POST) && count($_POST) > 0) { //chekcPhoto $totalImgupload = ProListingPhotos::model()->countByAttributes(array('listing_id' => $id)); // if ($totalImgupload > 0) { // ANH DUNG CLOSE AUG 28, 2014 if (isset($_POST['releated'])) { $model->listing_releated = json_encode($_POST['releated']); } //back if (isset($_POST['back'])) { $this->redirect(Yii::app()->createAbsoluteUrl('member/listing/extradetail', array('id' => $model->id))); } if (isset($_POST['save_exit']) || isset($_POST['next']) && $model->status_listing != STATUS_LISTING_ACTIVE) { if ($model->current_step_next == 2) { $model->current_step_next = 3; } else { if ($model->current_step_next == 3) { $model->current_step_next = 4; } } if ($model->save()) { ProListingReleated::saveListingReleatedWithListingid($model); } } //save & exit if (isset($_POST['save_exit'])) { $this->redirect(Yii::app()->createAbsoluteUrl('member/listing', array('status' => $model->status_listing))); } //next if (isset($_POST['next'])) { if ($model->save()) { ProListingReleated::saveListingReleatedWithListingid($model); } $this->redirect(Yii::app()->createAbsoluteUrl('member/listing/confrimations', array('id' => $model->id))); } // }else{ // ANH DUNG CLOSE AUG 28, 2014 //// $messagePhoto= 'Please upload photos'; // } } Listing::getCurrentStep($model, 'member', 3); //photo $photo = new ProListingPhotos(); $photo->listing_id = $model->id; //cea form $cea = new ProListingUploadCea(); $cea->listing_id = $model->id; $this->render('create', array('model' => $model, 'view' => 'manage_photos', 'arrOrther' => array('photo' => $photo->search(), 'cea' => $cea->search(), 'messagePhoto' => $messagePhoto))); }