✏️ 正在编辑: PerformanceController.php
路径:
/srv/systems_dir/yuppiecred/application/controllers/PerformanceController.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class PerformanceController extends Zend_Controller_Action { public function indexAction() { $request = $this->getRequest(); $form = new Form_Filtro_Performance(); $model = new Model_Performance(); $fields = array(); if( $request->isPost() ){ $fields = $request->getPost(); $form->populate($fields); } $paginator = new Zend_Paginator($model->getPaginatorAdapter($fields, 'id DESC')); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); $this->view->paginator = $paginator; $this->view->form = $form; } public function saveAction() { $request = $this->getRequest(); $performanceId = $request->getParam('id'); $form = new Form_Performance(); if($request->isPost() && $form->isValid($request->getPost())){ $performance = new Model_Performance($request->getPost()); try { $performanceId = $performance->salvar($performance); $this->_helper->flashMessenger(array('success' => 'Dados salvos com sucesso.')); } catch (Exception $e) { $this->_helper->flashMessenger(array('error' => 'Erro ao tentar salvar os dados.')); } } if($performanceId > 0){ $performance = new Model_Performance(); $dados = $performance->exibir($performanceId); $form->populate($dados->toArray()); } $this->view->form = $form; } public function deleteAction() { $request = $this->getRequest(); $id = (int) $request->getParam('id'); if( $id > 0 ){ $performance = new Model_Performance(); $performance->excluir($id); } $this->_redirect('/performance'); } }
💾 保存文件
← 返回文件管理器