public function editMeasurementAction() { parent::ajaxEnabled(true); $form = self::getEditMeasurementsForm(); $modelMeasurements = new Public_Model_Measurements(); $request = $this->getRequest(); if ($request->isPost()) { $post = $request->getPost(); if ($form->isValid($post)) { $values = $form->getValues(); $values['userId'] = $this->user->getId(); $id = $modelMeasurements->insert($values); echo Zend_Json::encode(array('success' => 1)); exit; } else { echo Zend_Json::encode(array('title' => $this->t->_('Error Message'), 'message' => $this->t->_('Please fill out all required fields'), 'icon' => 'error')); exit; } } $this->view->form = $form; }