/** * Manages all models. */ public function actionAdmins() { $model = new SegScheduledTours('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['SegScheduledTours'])) { $model->attributes = $_GET['SegScheduledTours']; } $this->render('admin', array('model' => $model)); }
public function actionSchedule($date=null) { $id_control = Yii::app()->user->id; // $update_user = User::model()->findByPk($id_user); $role_control = User::model()->findByPk($id_control)->id_usergroups; // $id_guide = SegGuidesdata::model()->findByPk($update_user->id_guide)->idseg_guidesdata; $criteria = new CDbCriteria; $criteria->condition = 'guide1_id=:guide1_id'; $criteria->params = array(':guide1_id' => $id_control); if(is_null($date)) $Datef= date('Y-m-d'); else $Datef= date('Y-m-d', strtotime($date)); //$//criteria->order = '(date_now DESC) AND (starttime DESC)'; // $criteria->order = 'starttime DESC'; // $model = SegScheduledTours::model()->findAll($criteria); // print_r($model); // $dataProvider = new CActiveDataProvider($model, array( // 'criteria'=>$criteria, // 'id'=>'idseg_scheduled_tours', // 'sort'=>array( // 'attributes'=>array( // 'date_now', 'starttime', // ), // ), // )); // $mmm=$dataProvider->getData(); // $model=new SegScheduledTours('search_s',array('id_guide1'=>$id_control)); $model=new SegScheduledTours(); $model->unsetAttributes(); // clear any default values $model->guide1_id=$id_control; /* if(isset($_GET['SegScheduledTours'])) $model->attributes=$_GET['SegScheduledTours'];*/ $test=array('guide'=>$this->loadGuide(),'tours'=>$this->loadTours(),'todo'=>$this->loadUnreported()); $this->render('schedule',array( 'model'=>$model,'id_control'=>$id_control,'info'=>$test,'date'=> $Datef, )); }