public function editHelpMessageAction() { $eleId = $this->_getParam('id'); if (!$eleId) { echo "element not found"; exit; } $helpModel = new Model_Help(); if ($this->getRequest()->isPost()) { $formData = $this->getRequest()->getPost(); if ($eleId == 'xml_lang') { $helpModel->updateXmlLangMessages(stripslashes($formData['message'])); } else { if ($eleId == 'iso_date') { $helpModel->updateDateMessages(stripslashes($formData['message'])); } else { $id = $formData['id']; unset($formData['submit']); unset($formData['id']); $message = $formData['message']; $formData['message'] = stripslashes($message); $helpModel->updateHelpMessageById($formData, $id); } } echo 'success'; exit; } }
public function action_delete($id = null) { is_null($id) and Response::redirect('help'); if ($help = Model_Help::find($id)) { $help->delete(); Session::set_flash('success', 'Deleted help #' . $id); } else { Session::set_flash('error', 'Could not delete help #' . $id); } Response::redirect('help'); }
public function getHelpMessageAction() { $element_name = $this->getRequest()->getParam('element'); $model = new Model_Help(); $message = $model->getHelpMessage($element_name); if (!$message['message']) { $message['message'] = 'No help is provided for this item'; } echo $message['message']; exit; //$this->_helper->json($message['message']); }