✏️ 正在编辑: CallcenterPausasProgramadasController.php
路径:
/srv/systems_dir/yuppiecred/application/controllers/CallcenterPausasProgramadasController.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class CallcenterPausasProgramadasController extends Zend_Controller_Action { public function init() { $this->_helper->layout->setLayout('layout_callcenter'); } public function indexAction() { $request = $this->getRequest(); $form = new Form_Filtro_CallcenterPausasProgramadas(); $values = $request->getPost(); $filtro = new Zend_Session_Namespace('filtro_pausas_programadas'); if ($request->isPost() && $form->isValid($values)) { $dbTablePausas = new Model_DbTable_CallcenterPausasProgramadas(); $this->view->listaPausas = $dbTablePausas->listarPausas($request->getParams()); $filtro->unsetAll(); $filtro->filtro_pausas_programadas = array_filter($request->getPost()); } if (!empty($filtro->filtro_pausas_programadas)) { $form->populate($filtro->filtro_pausas_programadas); $dbTablePausas = new Model_DbTable_CallcenterPausasProgramadas(); $this->view->listaPausas = $dbTablePausas->listarPausas($filtro->filtro_pausas_programadas); } $this->view->form = $form; } public function saveAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); $form = new Form_CallcenterPausasProgramadas(); if ($request->isPost() && $form->isValid($request->getPost())) { $pausas = new Model_CallcenterPausasProgramadas($request->getPost()); if( $pausas->salvar($pausas) ){ $this->_helper->flashMessenger([ 'success' => 'Dados salvos com sucesso' ]); }else{ $this->_helper->flashMessenger([ 'alert' => 'Nenhuma informação foi inserida ou modificada' ]); } $this->_helper->redirector(['index']); } if ($id > 0) { $pausas = new Model_CallcenterPausasProgramadas(); $dados = $pausas->exibir($id); $form->populate($dados->toArray()); } $this->view->form = $form; } public function deleteAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); if ($id > 0) { $registro = new Model_CallcenterPausasProgramadas(); $registro->excluir($id); } $this->_redirect('/callcenter-pausas-programadas'); } }
💾 保存文件
← 返回文件管理器