Доброго времени суток.
Пытаюсь сделать пагинацию для кастомного сниппета который выводит данные из таблицы бд.
$sql = 'SELECT * FROM custom_table_name';
$result = $conn->query($sql);
foreach($result as $row){
...
}
Знаю что это дело можно сделать через pdoPage, но не совсем понял как.
Был бы рад примерам.
Заранее благодарен за помощь.
Свой сниппет и пагинация
Версия MODX: Revolution
Комментарии (6)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Андрей 16.06.2023 15:52 #
Для корректной работы должны быть заданы переменные limit, offset, total, totalVar. Так же статья из комментов топика выше — Используем свой сниппет в связке с pdoPage.
Али 18.06.2023 20:15 #
Сорян если глупый вопрос, был бы рад наглядному примеру чтоб я его мог разобрать.
LITOSH 21.06.2023 02:58 #
LITOSH 21.06.2023 03:13 #
Али 21.06.2023 07:34 #
$limit = $modx->getOption('limit', $scriptProperties, 10);
$offset = $modx->getOption('offset', $scriptProperties, 0);
(Какая переменная тут?)->limit($limit, $offset);
LITOSH 21.06.2023 12:37 #