вопрос
Здравствуйте.
Пытаюсь написать небольшой модуль для вывода публикаций через AJAX. Имеется такой код в файле engine/ajax/module.php:
Пытаюсь написать небольшой модуль для вывода публикаций через AJAX. Имеется такой код в файле engine/ajax/module.php:
$tpl = new dle_template();
define('TEMPLATE_DIR', ROOT_DIR . '/templates/' . $config['skin']);
$tpl->dir = TEMPLATE_DIR;
$approve = $xfconfig['allow_main'] ? 'approve AND allow_main' : 'approve';
$sql_select = "SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.descr, p.keywords, p.category, p.alt_name, p.comm_num, p.allow_comm, p.allow_main, p.approve, p.fixed, p.symbol, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.disable_index, e.editdate, e.editor, e.reason {$select}FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$where} {$approve} ORDER BY {$sortby} {$direct} LIMIT {$cstart},{$limit}";
$sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE {$where} {$approve}";
$sql_result = $db->query( $sql_select );
$db->close();
$tpl->load_template( 'shortstory.tpl' );
include (DLEPlugins::Check(ENGINE_DIR . '/modules/show.custom.php'));
echo $tpl->result['content'];
Результаты выводятся нормально, но не пойму, как вывести навигацию. Подскажите пожалуйста, как подключить навигацию, если результатов в выборке больше, чем указано в конфиге.