Example #1
0
 public function page()
 {
     $pageNum = $this->f3->get('PARAMS.page');
     $pageNum--;
     if ($pageNum == 0 || !is_numeric($pageNum)) {
         //On vérifie que le numéro de page soit valide
         $this->f3->reroute('@actus_list');
     }
     $actus = new Actu($this->db);
     $page = $actus->paginate($pageNum, $this->nbPage, array('active = 1'), array('order' => 'date_posted DESC, id DESC'));
     if ($pageNum > $page['count']) {
         //On vérifie que le numéro de page existe
         $this->f3->reroute('@actus_list');
     }
     $this->f3->set('page', $page);
     $this->f3->set('page_type', 'gibbactu');
     $this->f3->set('view', 'actu/list.htm');
 }