/** * Save a file. * * @return void */ public function save() { $input = JFactory::getApplication()->input; try { EcrFile::saveFile(); EcrHtml::message(jgettext('The file has been saved')); } catch (Exception $e) { EcrHtml::message($e); } //try $input->set('view', 'templates'); $input->set('task', 'templates'); parent::display(); }
/** * Save a file. * * @return void */ public function save() { $input = JFactory::getApplication()->input; $old_task = $input->get('old_task', null); $task = $old_task ? $old_task : 'stuffer'; $input->set('task', $task); $input->set('view', 'stuffer'); ob_start(); try { EcrFile::saveFile(); $this->response['text'] = jgettext('The file has been saved'); } catch (Exception $e) { $this->response['status'] = 1; $this->response['text'] = $e->getMessage(); } //try $buffer = ob_get_clean(); $this->response['debug'] = $buffer; echo json_encode($this->response); jexit(); }