VGLoadMore

Под загрузка контента

AJAX-загрузка

Удалённые порции с limit/offset, вставкой ответа и завершением списка.

Удалённые порции

Endpoint получает limit и offset, возвращает HTML-фрагмент, а модуль добавляет его в целевой контейнер. Пустой ответ завершает список и скрывает кнопку.

Запрос ещё не выполнялся.

Контракт ответа: HTML-карточки для очередной порции; пустая строка означает конец набора.

HTML
<div id="remote-feed" class="module-loadmore-list"></div>

<button
  type="button"
  class="btn btn-primary btn-sm"
  data-vg-toggle="loadmore"
  data-limit="3"
  data-offset="0"
  data-output="true"
  data-ajax-route="/api/load-more/demo"
  data-ajax-target="#remote-feed"
>
  Загрузить записи
</button>
JavaScript
// Дополнительная инициализация не требуется: используется Data API.
CSS
/* Дополнительные стили не требуются. */