Update the browse page for empty browsecount result

This commit is contained in:
DariusIII
2017-08-29 12:09:09 +02:00
parent 2138e68235
commit f1cc028db2
2 changed files with 10 additions and 12 deletions
+1
View File
@@ -1,4 +1,5 @@
2017-08-29 DariusIII
* Chg: Update the browse page for empty browsecount result
* Chg: Update maintenance and 503 error pages
* Chg: Add basic csrf protection to login and register pages
* Chg: Update phpmailer to latest version
+9 -12
View File
@@ -30,19 +30,16 @@ $orderby = isset($_REQUEST['ob']) && in_array($_REQUEST['ob'], $ordering, false)
$results = $releases->getBrowseRange($catarray, $offset, ITEMS_PER_PAGE, $orderby, -1, $page->userdata['categoryexclusions'], $grp);
if(isset($results[0]['_totalcount'])) {
$browsecount = $results[0]['_totalcount'];
}
if (isset($browsecount)) {
$page->smarty->assign('pagertotalitems', $browsecount);
}
$page->smarty->assign('pageroffset',$offset);
$page->smarty->assign('pageritemsperpage',ITEMS_PER_PAGE);
$page->smarty->assign('pagerquerybase', WWW_TOP . '/browse?t=' . $category . '&g=' . $grp . '&ob=' . $orderby . '&offset=');
$page->smarty->assign('pagerquerysuffix', '#results');
$browsecount = $results[0]['_totalcount'] ?? 0;
$page->smarty->assign(
[
'pagertotalitems' => $browsecount,
'pageroffset'=> $offset,
'pageritemsperpage'=> ITEMS_PER_PAGE,
'pagerquerybase' => WWW_TOP . '/browse?t=' . $category . '&g=' . $grp . '&ob=' . $orderby . '&offset=',
'pagerquerysuffix' => '#results'
]);
$pager = $page->smarty->fetch('pager.tpl');
$page->smarty->assign('pager', $pager);