Я пытаюсь загрузить выражение collection.all_products
, чтобы загрузить все продукты коллекции на странице коллекций, но у меня возникла проблема с разбиением на страницы.
Я хочу загрузить все продукты, которые содержит коллекция. Поэтому я использую нумерацию страниц, чтобы установить ограничение на количество загружаемого продукта, в противном случае загружается только 50 продуктов.
Я использую следующее выражение, чтобы установить предел для продукции для нумерации страниц:
{% paginate collection.all_products by collection.all_products_count %}
с ожиданием, что collection.all_products должен содержать все продукты.
Выражения работают должным образом, то есть возвращает массив всех продуктов, когда он находится на первой странице коллекции, но когда я переключаюсь на другую разбитую на страницы страницу коллекции, он возвращает пустой массив для all_products.
Одна вещь, которую я заметил, это то, что на странице, разбитой на страницы, collection.all_products_count по-прежнему возвращает правильное число, но collection.all_products пуст.
Пожалуйста, если кто-то сталкивался с подобной проблемой и знает обходной путь для загрузки всех продуктов коллекции на другую страницу, сообщите мне.
Заранее спасибо.
PS: я использую тему дебюта.