X-Git-Url: https://dev.renevier.net/?p=syj.git;a=blobdiff_plain;f=application%2Fcontrollers%2FPathController.php;fp=application%2Fcontrollers%2FPathController.php;h=b521a2688f9f6f86d8c378e5098d8de57664d761;hp=aa41866679103703bb66909032302ecd59fd645d;hb=1d1b5940442782d78f796d8608e63328e2e8783b;hpb=2d66d0fe742edb3d91af7f76154619ecbcf75c6d diff --git a/application/controllers/PathController.php b/application/controllers/PathController.php index aa41866..b521a26 100644 --- a/application/controllers/PathController.php +++ b/application/controllers/PathController.php @@ -15,12 +15,16 @@ class PathController extends Zend_Controller_Action $path->creator = $user; $path->creatorIp = $this->getRequest()->getClientIp(true); - return $this->save($path, $formData); + $this->save($path, $formData); + $data = array('redirect' => "idx/" . (string)$path->id); + $this->_helper->SyjApi->setCode(201)->setBodyJson($data); } public function updateAction() { $formData = $this->_helper->SyjPostData->getPostData('Syj_Form_Geom'); - return $this->save($this->getPath(), $formData); + $path = $this->getPath(); + $this->save($path, $formData); + $this->_helper->SyjApi->setCode(204); } public function deleteAction() { @@ -84,8 +88,6 @@ class PathController extends Zend_Controller_Action throw $e; } } - - $this->_helper->SyjApi->setBody($path->id); } }