setAdminPrefs(); $game = new Games(['Settings' => $page->pdo]); $page->title = 'Game List'; $gameCount = $game->getCount(); $offset = request()->input('offset') ?? 0; $page->smarty->assign([ 'pagertotalitems' => $gameCount, 'pagerquerysuffix' => '#results', 'pageroffset' => $offset, 'pageritemsperpage' => config('nntmux.items_per_page'), 'pagerquerybase' => WWW_TOP.'/game-list.php?offset=', ]); $pager = $page->smarty->fetch('pager.tpl'); $page->smarty->assign('pager', $pager); $gamelist = $game->getRange($offset, config('nntmux.items_per_page')); $page->smarty->assign('gamelist', $gamelist); $page->content = $page->smarty->fetch('game-list.tpl'); $page->adminrender();