public function indexAction() { // TODO Auto-generated {0}::indexAction() default action\ $this->view->form = $form = new Admin_Form_FilterGV(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); $_SESSION['filterGV'] = $_SERVER['QUERY_STRING']; if (empty($params['order'])) { $params['order'] = 'ho_ten'; } if (empty($params['direction'])) { $params['direction'] = 'ASC'; } $form->populate($params); $giangViens = $this->giang_vien->loc($params); if ($giangViens == null) { $_SESSION['msg'] = 'Không tìm thấy dữ liệu, vui lòng thử lại .'; $_SESSION['type_msg'] = 'attention'; } //Set the properties for the pagination $paginator = Zend_Paginator::factory($giangViens); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $paginator->setView($this->view); $this->view->paginator = $paginator; $this->view->filterValues = $params; $this->view->order = $params['order']; $this->view->direction = $params['direction']; }
public function danhSachHdntAction() { $this->view->form = $form = new Admin_Form_FilterHDNT(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); $_SESSION['filterHDNT'] = $_SERVER['QUERY_STRING']; if (empty($params)) { $params['nam'] = date('Y'); } if (empty($params['order'])) { $params['order'] = 'ma'; } if (empty($params['direction'])) { $params['direction'] = 'ASC'; } $form->populate($params); $hdnts = $this->hd_nghiem_thu->loc($params); if ($hdnts == null) { $_SESSION['msg'] = 'Không tìm thấy dữ liệu, vui lòng thử lại .'; $_SESSION['type_msg'] = 'attention'; } //Set the properties for the pagination $paginator = Zend_Paginator::factory($hdnts); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $paginator->setView($this->view); $this->view->paginator = $paginator; $this->view->filterValues = $params; $this->view->order = $params['order']; $this->view->direction = $params['direction']; }
public function indexAction() { // TODO Auto-generated {0}::indexAction() default action $this->view->form = $form = new Admin_Form_FilterTB(); $table = Khcn_Api::_()->getDbTable('thong_bao', 'default'); $select = $table->select(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); if (empty($params['order'])) { $params['order'] = 'ngay_tao'; } if (empty($params['direction'])) { $params['direction'] = 'DESC'; } $form->populate($params); if (isset($params['loai']) && !empty($params['loai'])) { $select->where('loai = ?', $params['loai']); } $select->order($params['order'] . ' ' . $params['direction']); $thongBaos = $table->fetchAll($select); //Set the properties for the pagination $paginator = Zend_Paginator::factory($thongBaos); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $paginator->setView($this->view); $this->view->paginator = $paginator; $this->view->filterValues = $params; $this->view->order = $params['order']; $this->view->direction = $params['direction']; }
public function indexAction() { // TODO Auto-generated {0}::indexAction() default action $this->view->form = $form = new Admin_Form_FilterHT(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); $_SESSION['filterHT'] = $_SERVER['QUERY_STRING']; if (empty($params)) { $params['nam'] = date('Y'); } if (empty($params['order'])) { $params['order'] = 'ngay_to_chuc'; } if (empty($params['direction'])) { $params['direction'] = 'DESC'; } $form->populate($params); $hoiThaos = Khcn_Api::_()->getDbTable('hoi_thao', 'default')->loc($params); if ($hoiThaos == null) { $_SESSION['msg'] = 'Không tìm thấy dữ liệu, vui lòng thử lại .'; $_SESSION['type_msg'] = 'attention'; } //Set the properties for the pagination $paginator = Zend_Paginator::factory($hoiThaos); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $this->view->paginator = $paginator; $this->view->filterValues = $params; $this->view->order = $params['order']; $this->view->direction = $params['direction']; $this->view->capQLs = $capQLs = Default_Model_Constraints::hoithao_capquanly(); }
public function gopYAction() { // TODO Auto-generated {0}::indexAction() default action $this->view->form = $form = new Admin_Form_GopY_Filter(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); $form->populate($params); $this->view->tinhTrangOptions = $tinhTrangOptions = array('initial' => 'Mới', 'pending' => 'Đang kiểm tra', 'failure' => 'Hủy bỏ', 'completed' => 'Hoàn thành'); //Set the properties for the pagination $this->view->paginator = $paginator = Khcn_Api::_()->getDbTable('gop_y', 'default')->getGopYsPaginator($params); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $this->view->filterValues = $params; }
public function indexAction() { // TODO Auto-generated {0}::indexAction() default action $this->view->form = $form = new Admin_Form_FilterDT(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); if (empty($params['nam'])) { $params['nam'] = date('Y'); } if (empty($params['cap_quan_ly'])) { $params['cap_quan_ly'] = 2; } if (empty($params['order'])) { $params['order'] = ''; } if (empty($params['direction'])) { $params['direction'] = ''; } if (!empty($params['ma_don_vi'])) { $boMons = Khcn_Api::_()->getDbTable('bo_mon', 'default')->getBoMonByDonViAssoc($params['ma_don_vi']); $form->bo_mon_id->setMultiOptions($boMons)->setValue($params['ma_don_vi']); } $form->populate($params); $deTais = $this->de_tai->loc($params); if ($deTais == null) { $_SESSION['msg'] = 'Không tìm thấy dữ liệu, vui lòng thử lại .'; $_SESSION['type_msg'] = 'attention'; } //Set the properties for the pagination $paginator = Zend_Paginator::factory($deTais); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $paginator->setView($this->view); $this->view->paginator = $paginator; $this->view->filterValues = $params; $this->view->order = $params['order']; $this->view->direction = $params['direction']; }
public function indexAction() { $this->view->form = $form = new Admin_Form_BoMon_Filter(); $params = Default_Model_Functions::filterParams($this->_getAllParams()); $form->populate($params); // TODO Auto-generated {0}::indexAction() default action $this->view->paginator = $paginator = Khcn_Api::_()->getDbTable('bo_mon', 'default')->getBoMonsPaginator($params); $currentPage = 1; //Check if the user is not on page 1 $page = $this->_getParam('page'); if (!empty($page)) { //Where page is the current page $currentPage = $this->_getParam('page'); } //Set the properties for the pagination $paginator->setItemCountPerPage(15); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($currentPage); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $paginator->setView($this->view); }
public function listQueuesAction() { // TODO Auto-generated {0}::indexAction() default action\ $table = Khcn_Api::_()->getDbTable('queue', 'default'); $this->view->form = $form = new Admin_Form_FilterGV(); $form->removeElement('reset'); $params = Default_Model_Functions::filterParams($this->_getAllParams()); $form->populate($params); $params['page'] = $this->_getParam('page', 1); // Delete or Approve queue if (!empty($params['submit'])) { if ($params['submit'] == 'Xóa') { foreach ($params['items'] as $id) { $queue = Khcn_Api::_()->getItem('default_queue', $id); if ($queue != null) { $queue->delete(); } } $_SESSION['msg'] = 'Thành công !. Dữ liệu đã được xóa.'; $_SESSION['type_msg'] = 'success'; } else { if ($params['submit'] == 'Xác nhận') { foreach ($params['items'] as $id) { $queue = Khcn_Api::_()->getItem('default_queue', $id); if ($queue != null) { $this->addGiangVien($queue); $queue->delete(); } } $_SESSION['msg'] = 'Thành công !. Dữ liệu đã được cập nhật.'; $_SESSION['type_msg'] = 'success'; } } } //Set the properties for the pagination $paginator = $table->getQueuesPaginator($params); $paginator->setItemCountPerPage(20); $this->view->paginator = $paginator; $this->view->filterValues = $params; }
public function baiGiangAction() { $params = Default_Model_Functions::filterParams($this->_getAllParams()); $this->view->form = $form = new Default_Form_SearchDT(); $form->populate($params); if (empty($params['from'])) { $params['from'] = date('Y'); } if (empty($params['direction'])) { $params['direction'] = 'DESC'; } $params['loai_linh_vuc'] = 'bai-giang'; $deTais = Khcn_Api::_()->getDbTable('de_tai', 'default')->getDeTais($params); //Set the properties for the pagination $paginator = Zend_Paginator::factory($deTais); $paginator->setItemCountPerPage(20); $paginator->setPageRange(10); $paginator->setCurrentPageNumber($this->_getParam('page', 1)); Zend_Paginator::setDefaultScrollingStyle('Sliding'); Zend_View_Helper_PaginationControl::setDefaultViewPartial('includes/pagination.phtml'); $paginator->setView($this->view); $this->view->paginator = $paginator; $this->view->capQLs = $capQLs = Default_Model_Constraints::detai_capquanly(); }