✏️ 正在编辑: CallcenterStatusAtendimentoController.php
路径:
/srv/systems_dir/yuppiecred/application/controllers/CallcenterStatusAtendimentoController.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php /** * @permissao 0 */ class CallcenterStatusAtendimentoController extends Zend_Controller_Action { public function init() { $this->_helper->layout->setLayout('layout_callcenter'); } /** * @permissao 0 */ public function indexAction() { $request = $this->getRequest(); $form = new Form_Filtro_CallcenterStatusAtendimento(); $ns = new Zend_Session_Namespace('filtro_status_atendimento'); $this->_helper->flashMessenger(['info' => 'Preencha pelo menos um campo de busca.']); if($request->isPost() && $form->isValid($request->getPost())){ $ns->unsetAll(); $ns->filtro_status_atendimento = array_filter($form->getValues()); } if( !empty($ns->filtro_status_atendimento) ){ $this->view->lista = (new Model_CallcenterStatusAtendimento()) ->listar($ns->filtro_status_atendimento); } $this->view->form = $form; } /** * @permissao 0 */ public function saveAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); $form = new Form_CallcenterStatusAtendimento(); $this->_helper->flashMessenger(['info' => 'OBS: Não Utilizar acentuação ou caracteres especiais e respeitar o tamanho máximo de 40 caracteres.']); if( $request->isPost() && $form->isValid($request->getPost()) ){ $status = new Model_CallcenterStatusAtendimento($request->getPost()); try { $id = $status->salvar($status); $this->_helper->flashMessenger(array('success' => 'Dados salvos com sucesso.')); } catch ( Exception $e ) { $this->_helper->flashMessenger($e->getMessage()); } } if( $id > 0 ){ $status = new Model_CallcenterStatusAtendimento(); $dados = $status->exibir($id); $form->populate($dados->toArray()); } $this->view->form = $form; } /** * @permissao 0 */ public function deleteAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); if( $id > 0 ){ $status = new Model_CallcenterStatusAtendimento(); try{ $status->excluir($id); } catch (Exception $e){ $this->_helper->flashMessenger(array('error' => $e->getMessage())); } } $this->_redirect('/callcenter-status-atendimento'); } }
💾 保存文件
← 返回文件管理器