From 3a07aff3ddb09a22ea38ceafd087ea400004364f Mon Sep 17 00:00:00 2001 From: jmontoyaa Date: Wed, 31 May 2017 13:13:54 +0200 Subject: [PATCH] Fix session catalog pagination --- main/auth/courses_controller.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/main/auth/courses_controller.php b/main/auth/courses_controller.php index 49d7d99895..51c2a0c7e6 100755 --- a/main/auth/courses_controller.php +++ b/main/auth/courses_controller.php @@ -650,10 +650,9 @@ class CoursesController $countSessions = $this->model->countSessions($date); $sessions = $this->model->browseSessions($date, $limit); - $pageTotal = intval(ceil(intval($countSessions) / $limit['length'])); + $pageTotal = intval(intval($countSessions) / $limit['length']); // Do NOT show pagination if only one page or less - $cataloguePagination = $pageTotal > 1 ? - CourseCategory::getCatalogPagination($limit['current'], $limit['length'], $pageTotal) : ''; + $cataloguePagination = $pageTotal > 1 ? CourseCategory::getCatalogPagination($limit['current'], $limit['length'], $pageTotal) : ''; $sessionsBlocks = $this->getFormattedSessionsBlock($sessions); // Get session search catalogue URL @@ -668,7 +667,7 @@ class CoursesController $tpl = new Template(); $tpl->assign('show_courses', CoursesAndSessionsCatalog::showCourses()); $tpl->assign('show_sessions', CoursesAndSessionsCatalog::showSessions()); - $tpl->assign('show_tutor', (api_get_setting('show_session_coach') === 'true' ? true : false)); + $tpl->assign('show_tutor', api_get_setting('show_session_coach') === 'true' ? true : false); $tpl->assign('course_url', $courseUrl); $tpl->assign('catalog_pagination', $cataloguePagination); $tpl->assign('hidden_links', $hiddenLinks);