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