示例#1
0
 /**
  * Výpis uživatelů
  * @param int
  */
 public function renderDefault($page = 1)
 {
     $paginator = new Paginator();
     $pocet = $this->uzivateleModel->pocet();
     $paginator->setPage($page)->setItemsPerPage(self::POLOZEK_NA_STRANKU)->setItemCount($pocet);
     if ($paginator->getPage() != $page) {
         // je li page nastavena na neexistující, je přesměrována
         $this->redirect('this', array('page' => $paginator->getPage()));
     }
     $data = FALSE;
     if ($pocet) {
         $data = $this->uzivateleModel->vypis($paginator);
     }
     $this->template->data = $data;
     $this->template->pocetDat = $pocet;
     $this->template->paginator = $paginator;
     $this->template->opravneni = $this->opravneni;
 }