/** * Controller-Processing */ public function process() { if (!parent::process()) { return false; } $fileList = new \fpcm\model\files\imagelist(); $page = $this->getRequestVar('page', array(9)); $list = $fileList->getDatabaseList($this->config->file_list_limit, \fpcm\classes\tools::getPageOffset($page, $this->config->file_list_limit)); $pagerData = \fpcm\classes\tools::calcPagination($this->config->file_list_limit, $page, $fileList->getDatabaseFileCount(), count($list)); $list = $this->events->runEvent('reloadFileList', $list); $userList = new \fpcm\model\users\userList(); $this->initViewAssigns($list, $userList->getUsersAll(), $pagerData); $this->initPermissions(); $this->view->initAssigns(); $this->view->render(); }
/** * Seitenvaigation erzeugen */ protected function initPagination() { $this->view->assign('backBtn', false); $this->view->assign('nextBtn', false); $this->view->assign('listActionLimit', ''); $page = $this->getRequestVar('page', array(9)); $pagerData = \fpcm\classes\tools::calcPagination($this->listShowLimit, $page, $this->articleCount, count($this->articleItems)); $this->listShowStart = \fpcm\classes\tools::getPageOffset($page, $this->listShowLimit); $this->view->assign('showPager', true); foreach ($pagerData as $key => $value) { $this->view->assign($key, $value); } $this->view->addJsVars(array('fpcmCurrentModule' => $this->getRequestVar('module'))); }