✏️ 正在编辑: CallcenterOrgaoController.php
路径:
/srv/systems_dir/yuppiecred/application/controllers/CallcenterOrgaoController.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php /** * @permissao 0 */ class CallcenterOrgaoController extends Zend_Controller_Action { public function init() { $this->_helper->layout->setLayout('layout_callcenter'); } public function indexAction() { $request = $this->getRequest(); $form = new Form_Filtro_CallcenterOrgao(); $descricao = null; if($request->isPost()){ $descricao = ["descricao LIKE ?" => "%".$request->getParam('nome')."%"] ; } $model = new Model_Orgao(); $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($model->listar($descricao, "descricao ASC")->toArray())); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); $this->view->paginator = $paginator; $this->view->form = $form; } /** * @permissao 0 */ public function saveAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); $form = new Form_CallcenterOrgao(); if( $request->isPost() && $form->isValid($request->getPost()) ){ $orgaos = new Model_Orgao($request->getPost()); try { $id = $orgaos->salvar($orgaos); $this->_helper->flashMessenger(array('success' => 'Dados salvos com sucesso.')); } catch ( Exception $e ) { $this->_helper->flashMessenger($e->getMessage()); } } if( $id > 0 ){ $orgaos = new Model_Orgao(); $dados = $orgaos->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 ){ $orgaos = new Model_Orgao(); try{ $orgaos->excluir($id); } catch (Exception $e){ $this->_helper->flashMessenger(array('error' => $e->getMessage())); } } $this->_redirect('/callcenter-orgao'); } }
💾 保存文件
← 返回文件管理器