Загрузка следующей статьи с заменой url при скролле

Уважаемые знатоки.

Перед тем как вам написать, перерыл весь форум но ничего не нашел по теме.
Может быть вы сможете подсказать или направить на путь истинный.

Итак в чем вопрос.
На данном сайте
hightech.plus/2022/02/15/fiziki-predprinyali-pervuyu-popitku-uznat-chto-nahoditsya-vnutri-chernoi-diri
увидел крутой механизм подгрузки следующей статьи при скролле. Другими словами, когда пользователь дочитывает статью и скролит дальше, ему подгружается следующая. При этом URL меняется на новый без перезагрузки страницы.

Есть ли какое-то решение для modx для реализации подобного?
Андрей
20 февраля 2022, 14:31
modx.pro
179
0

Комментарии: 2

Баха Волков
22 февраля 2022, 17:31
0
Готовых решений нет, но всё в ваших руках. Бесконечный скролл реализовывается через js, подмена url производить легко с помощью History API.
    Дима Сайт
    22 февраля 2022, 20:09
    +2
    Для modx куча готовых решений, мы за это его и любим :)
    Вот для вашего случае почти то, что надо, прям из коробки одного из сниппетов в комплекте pdoTools: в pdoPage для вас параметр ajaxMode = scroll — это даст бесконечную прокрутку. Далее используйте функции обратного вызова (перечислены на той же странице) для замены url через Web/API/History_API
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2