summaryrefslogtreecommitdiff
path: root/protected/controllers/StandortController.php
diff options
context:
space:
mode:
Diffstat (limited to 'protected/controllers/StandortController.php')
-rw-r--r--protected/controllers/StandortController.php99
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()