Liquid, JavaScript, themes, sales channels
Any workarounds or suggestions would be wonderful!
We have several collections on our site.. for just 1 of the collections, I'd like to only show items that have >1 quantity in stock if quantity goes to zero, the product would not show.
Alternatively, if the above is not possible, is it possible to just sort the 1 category by Quantity amount?
Any suggestions?
Thank you!
Hello,
That's certainly possible! There are two ways to achieve this:
1. Via Javascript
1.a. Check if this is the collection that you want to filter;
1.b. If so, pass a HTML data-attribute with the amount with of product to the respective collection items
1.c. Sort it using ES6's sort function
2. Via .liquid using the sort filter
Feel free to e-mail me if you need further help!
Yes, the Dynasort app will do this automatically. There's a demo plan that let's you do this for free. Here's a little tutorial video on how to set it up:
Are you ready to take your business to the next level? Look no further than the latest ...
By SarahF_Shopify Apr 15, 2024We’re keeping the ball rolling to make sure you’re always ahead of the game. So buckle ...
By JasonH Apr 8, 2024Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024