Была надежда как то решить с помощью модуля с пагинацией, но там ее тоже нет.
Кто нибудь может подсказать как быть?
$page = $inCore->request('page', 'int', 1); $perpage = 15; LIMIT ".(($page-1)*$perpage).", $perpage";
Внизу вывести ссылки на предыдущие вопросы, как на форуме и блоге?
Замените
LIMIT 15";
LIMIT ".(($page-1)*$perpage).", $perpage";
//CURRENT CATEGORY CONTENT $perpage = 15; $page = $inCore->request('page', 'int', 1); if ($id > 0){ $sql = "SELECT q.*, u.login, u.nickname FROM cms_faq_quests q LEFT JOIN cms_users u ON u.id = q.user_id WHERE q.category_id = $id AND q.published = 1 ORDER BY q.pubdate DESC LIMIT ".(($page-1)*$perpage).", $perpage"; $result_total = $inDB->query("SELECT id FROM cms_faq_quests WHERE category_id = $id AND published = 1") ; $records = $inDB->num_rows($result_total); } else { $sql = "SELECT q.*, c.title cat_title, c.id cid, u.login, u.nickname FROM cms_faq_quests q LEFT JOIN cms_faq_cats c ON c.id = q.category_id LEFT JOIN cms_users u ON u.id = q.user_id WHERE q.published = 1 ORDER BY q.pubdate DESC LIMIT 15"; } $result = $inDB->query($sql) ;
То есть, если это созданная категория вопросов, то выводятся все вопросы(постранично).