Похоже, что все ссылки на страницы имеют класс .pagination-link
, включая пронумерованные (1,2,3 и т. Д.).Происходит то, что библиотека Infinite Scroll захватывает первый элемент с этим классом, который оказывается page = 1, так что это первая добавляемая страница.
Попробуйте обновить свой код, указав, что ссылка на путь должна быть ссылкой на следующую страницу:
<ul class="productGrid" data-infinite-scroll='{ "path": ".pagination-item--next .pagination-link", "append": ".product", "history": false }'>
{{#each products}}
<li class="product">
{{>components/products/card settings=../settings show_compare=../show_compare show_rating=../settings.show_product_rating theme_settings=../theme_settings customer=../customer event=../event position=(add @index 1)}}
</li>
{{/each}}
</ul>
Спасибо за заголовки - я обновлю свой предыдущий ответв сообщении, на которое вы ссылаетесь:)