public function actionprint() { $tid = intval($_GET['id']); $today = Travalday::model()->findAll(array( 'condition'=>"tid=$tid", )); //分配旅游信息 $travel = $this->loadModel($tid); //解析目的地 $destArr = explode(';',$travel->to_addr); $this->renderPartial('print',array( 'today'=>$today, 'travel'=>$travel, 'destArr'=>$destArr, )); }
public function actionDaymodify() { $id = $_GET['id']; $did = $_GET['did']; $model = $this->loadModel($id); $dayModel = Travalday::model()->findByPk($did); $thumb = $dayModel->thumb; if(isset($_POST['Travalday'])){ if(!empty($_FILES)){ $now = time(); $dayModel->thumb = CUploadedFile::getInstance($dayModel,'thumb'); if($dayModel->thumb){ $preRand = 'img_'.$now.mt_rand(100,999); $imgName = $preRand.'.'.$dayModel->thumb->extensionName; $dir = date('Ymd',$now); if(!is_dir('uploads/'.$dir)) { mkdir('uploads/'.$dir); } $dayModel->thumb->saveAs('uploads/'.$dir.'/'.$imgName); $thumb = '/uploads/'.$dir.'/'.$imgName; } } $dayModel->attributes = $_POST['Travalday']; $dayModel->thumb = $thumb; if($dayModel->save(false)){ Yii::app()->user->setFlash('success', "保存成功!"); }else{ Yii::app()->user->setFlash('success', "保存失败,请重试!"); } $this->redirect(array('daymodify','id'=>$id,'did'=>$did)); } $this->renderPartial('daymodify',array( 'model'=>$model, 'dayModel'=>$dayModel, )); }