Hello Hello
I’ve tried to create a page with collections for my client however there is a cap to 20 collections per collection list. She has around 100 collections that she wants on this one page.
Does anyone know if this can be done?
She also wants the collectinos ordered from most recent but I can’t do this if I have to have multiple collection list.
Any help would be much appreciated!
Thank you
Beware overloading pages with excess content. While a list of 100 texts-and-links is fine one you add in imagery, slideshows you are bloating the page size to make it annyoing or outright unusable for customers.
Always test pagesize and perf when trying to override sane limits put in place to protect merchants from themselves.
And thats before the UX consideration of forcing customers to scroll through 100 categories instead of providing a clean search UI, or grouping categories together into departments. What a merchant considers a category name may not be what a customer looks for in an alphabetical list where the actual category is at the opposite end of the list i.e. boots vs shoes; which could just be in a higher “clothes” or “fashion” topic.
list limits are a common discussion found through search:
https://community.shopify.com/c/forums/searchpage/tab/message?q=collection%20list%20limit&collapse_discussion=true
And the associated pagination limit
https://community.shopify.com/c/forums/searchpage/tab/message?q=pagination%20collection%20list%20limit&noSynonym=false&collapse_discussion=true
If you are using a OS2.0 theme with a collection-list SECTION.
Just try adding more collection-list sections.
If you are using a OS2.0 theme with the collection-list template see the dev docs
https://shopify.dev/themes/architecture/templates/list-collections
and the dawn reference’s main-collection.liquid section which has a pagination of around ~28 collection
https://github.com/Shopify/dawn/blob/main/sections/main-list-collections.liquid#L19
faik in the themes code the actual object max limit should be 50, beyond that you need pagination, or frontend ajax implementing infinite scroll which comes with it’s own problems.