Вы можете использовать Kaminari.paginate_array(*args)
с массивом (массивом продуктов Shopify) в качестве первого аргумента и с опцией в качестве хэша, где вы должны установить значение ключа total_count
.
Полный пример:
@paginatable_array = Kaminari.paginate_array(@shopify_products, total_count:145).page(1).per(10)
используйте 1
в качестве аргумента для метода .page
, потому что ваш массив будет содержать только 10 объектов (если ограничение составляет 10 и 10 объектов в поле зрения)
В связи с этим просто используйте вспомогательный метод
<%= paginate @paginatable_array %>
Я надеюсь, что это поможет!