✏️ 正在编辑: CallcenterModeloAtendimentoController.php
路径:
/srv/systems_dir/yuppiecred-bkp/application/controllers/CallcenterModeloAtendimentoController.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class CallcenterModeloAtendimentoController extends Zend_Controller_Action { public function init() { $this->_helper->layout->setLayout('layout_callcenter'); } /** * Imprimir Termo */ public function imprimirAction() { $this->_helper->layout->setLayout('layout_basico'); $request = $this->getRequest(); $clienteId = $request->getParam('cliente_id'); $modeloId = $request->getParam('modelo_id'); $modelCampanha = new Model_CallcenterCampanha(); $modelCliente = new Model_CallcenterBase(); $modelModeloAtendimento = new Model_CallcenterModeloAtendimento(); $modelBeneficio = new Model_CallcenterBeneficio(); $dadosCliente = $modelCliente->exibir($clienteId); $dadosModelo = $modelModeloAtendimento->exibir($modeloId); $emprestimos = $modelCampanha->getEmprestimosCliente($dadosCliente['cpf']); $beneficios = $modelBeneficio->getBeneficios($dadosCliente->cpf); $this->view->dadosCliente = $dadosCliente; $this->view->emprestimos = $emprestimos; $this->view->beneficios = $beneficios; $this->view->modelo = $dadosModelo; } public function indexAction() { $form = new Form_Filtro_CallcenterModeloAtendimento(); $modeloAtendimento = new Model_CallcenterModeloAtendimento(); $modelos = $modeloAtendimento->listar(); $this->view->form = $form; $this->view->modelos = $modelos; } public function saveAction() { $request = $this->getRequest(); $form = new Form_CallcenterModeloAtendimento(); $modeloId = $request->getParam('id'); $modeloAtendimento = new Model_CallcenterModeloAtendimento(); if( $modeloId ){ $dados = $modeloAtendimento->exibir($modeloId); $form->populate($dados->toArray()); } if( $request->isPost()){ if( $form->isValid($request->getPost()) ){ try { $modeloAtendimento->setOptions($request->getPost()); $id = $modeloAtendimento->salvar(); $this->_helper->flashMessenger(array( 'success' => 'Dados salvos com sucesso.' )); $this->_redirect("/callcenter-modelo-atendimento/save/id/{$id}"); } catch ( Zend_Exception $e ) { $this->_helper->flashMessenger($e->getMessage()); } }else{ $this->_helper->flashMessenger(array('error' => 'Dados inválidos ou faltando')); } } $this->view->form = $form; } public function deleteAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); if( $id > 0 ){ $modeloAtendimento = new Model_CallcenterModeloAtendimento(); $result = $modeloAtendimento->excluir($id); if($result){ $this->_helper->flashMessenger(array('success' => 'Registro excluido com sucesso')); } } $this->_redirect('/callcenter-modelo-atendimento'); } }
💾 保存文件
← 返回文件管理器