diff options
Diffstat (limited to 'protected/controllers/StandortController.php')
| -rw-r--r-- | protected/controllers/StandortController.php | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/protected/controllers/StandortController.php b/protected/controllers/StandortController.php index 59e0ca5..09c1361 100644 --- a/protected/controllers/StandortController.php +++ b/protected/controllers/StandortController.php @@ -49,105 +49,6 @@ class StandortController extends Controller } /** - * Creates a new model. - * If creation is successful, the browser will be redirected to the 'view' page. - */ - public function actionCreate() - { - $model=new Standort; - - // Uncomment the following line if AJAX validation is needed - // $this->performAjaxValidation($model); - - if(isset($_POST['Standort'])) - { - $model->attributes=$_POST['Standort']; - if($model->save()) - $this->redirect(array('index')); - } - - $this->render('create',array( - 'model'=>$model, - )); - } - - /** - * 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['Standort'])) - { - $model->attributes=$_POST['Standort']; - if($model->save()) - $this->redirect(array('view','id'=>$model->id)); - } - - $this->render('update',array( - 'model'=>$model, - )); - } - - - /** - * Updates the standort with $id. - * This method loads the post parameters - * <ul> - * <li>lat</li> - * <li>lng</li> - * </ul> - * @param integer $id the ID of the standort to be moved - * @throws CHttpException if - * <ul> - * <li>one of the parameters is not set or</li> - * <li>the standort does not exist or</li> - * <li>the save action was unsuccessful</li> - * </ul> - */ - public function actionSavecoords($id) { - $model=$this->loadModel($id); - - if (isset($_POST['lat']) && isset($_POST['lng'])) { - $model->pos_lat = $_POST['lat']; - $model->pos_long = $_POST['lng']; - if($model->save()) { - echo "success"; - } else { - throw new CHttpException(500, "Could not save"); - } - } else { - throw new CHttpException(400, "Wrong parameters"); - } - } - - /** - * 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.'); - } - - /** * Manages all models. */ public function actionIndex() |
