コード例 #1
0
 function productAction()
 {
     $muser = new Default_Model_Page();
     $id = $this->_request->getUserParam('id');
     $paginator = Zend_Paginator::factory($muser->list_Products_());
     //Số user trên một trang
     $paginator->setItemCountPerPage(12);
     //Số trang được hiện ra để click
     $paginator->setPageRange(5);
     //Lấy trang hiện tại
     $currentPage = $this->_request->getParam('page', 1);
     $paginator->setCurrentPageNumber($currentPage);
     //Truyền dữ liệu ra view
     $this->view->book = $paginator;
     $title = $muser->list_Products_title($id);
     $this->view->books = $title;
     $pr = new Default_Model_Product();
     $mlist = $pr->list_menu();
     if (!empty($mlist)) {
         foreach ($mlist as $index => $val) {
             $mlist[$index]['product'] = $pr->list_products_home($val['id']);
         }
     }
     //$mlist=  $this->_format_showlist($mlist);
     //                    echo "<pre>";
     //                        print_r($mlist);
     //                    echo "</pre>";
     //                   die;
     $this->view->list = $mlist;
 }
コード例 #2
0
 public function detailpageAction()
 {
     $system = new Default_Model_Page();
     $id = $this->_request->getParam('id');
     $this->view->id = $id;
     $menu = $this->_request->getParam('menu');
     $list = $system->page_3($menu);
     $this->view->books = $list;
     $list_1 = $system->list_Page_1($id);
     $this->view->bookss = $list_1;
     $paginator = Zend_Paginator::factory($system->list_Page_3($id));
     $paginator->setItemCountPerPage(10);
     $paginator->setPageRange(5);
     $currentPage = $this->_request->getParam('page', 1);
     $paginator->setCurrentPageNumber($currentPage);
     $this->view->booksss = $paginator;
     $list_3 = $system->list_Page_4($id, $menu);
     $this->view->bookk = $list_3;
     $new = $system->list_Products_();
     $this->view->tab = $new;
 }