diff options
Diffstat (limited to 'protected/controllers/VeranstaltungController.php')
| -rw-r--r-- | protected/controllers/VeranstaltungController.php | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/protected/controllers/VeranstaltungController.php b/protected/controllers/VeranstaltungController.php index 0e88513..cc198ab 100644 --- a/protected/controllers/VeranstaltungController.php +++ b/protected/controllers/VeranstaltungController.php @@ -47,84 +47,6 @@ class VeranstaltungController extends Controller )); } - /** - * Creates a new model. - * If creation is successful, the browser will be redirected to the 'view' page. - */ - public function actionCreate() - { - $model=new Veranstaltung; - - // Uncomment the following line if AJAX validation is needed - // $this->performAjaxValidation($model); - - if(isset($_POST['Veranstaltung'])) - { - $model->attributes=$_POST['Veranstaltung']; - Yii::trace(print_r($model, true), "VERANSTALTUNG"); - if($model->save()) - $this->redirect(array('view','id'=>$model->id)); - } - - $standorte = Standort::model()->findAll(array("condition"=>"published=1 and type='Bühne'")); - $vereine = Verein::model()->findAll(array("condition"=>"published=1")); - - $this->render('create',array( - 'model'=>$model, - 'vereine'=>$vereine, - 'standorte'=>$standorte - )); - } - - /** - * Updates a particular model. - * If update is successful, the browser will be redirected to the 'view' page. - * @param integer $id the ID of the model to be updated - */ - public function actionUpdate($id) - { - $model=$this->loadModel($id); - - // Uncomment the following line if AJAX validation is needed - // $this->performAjaxValidation($model); - - if(isset($_POST['Veranstaltung'])) - { - $model->attributes=$_POST['Veranstaltung']; - - if($model->save()) - $this->redirect(array('view','id'=>$model->id)); - } - - $standorte = Standort::model()->findAll(array("condition"=>"published=1 and type='Bühne'")); - $vereine = Verein::model()->findAll(array("condition"=>"published=1")); - - $this->render('update',array( - 'model'=>$model, - 'vereine'=>$vereine, - 'standorte'=>$standorte - )); - } - - /** - * Deletes a particular model. - * If deletion is successful, the browser will be redirected to the 'admin' page. - * @param integer $id the ID of the model to be deleted - */ - public function actionDelete($id) - { - if(Yii::app()->request->isPostRequest) - { - // we only allow deletion via POST request - $this->loadModel($id)->delete(); - - // if AJAX request (triggered by deletion via admin grid view), we should not redirect the browser - if(!isset($_GET['ajax'])) - $this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin')); - } - else - throw new CHttpException(400,'Invalid request. Please do not repeat this request again.'); - } /** * Lists all models. |
