Sprig Filters provide advanced filtering of products using custom fields, date ranges, relationship fields and price ranges.
Ben runs PutYourLightsOn, a software development company behind some of your favourite plugins. With a background in Computer Science, Ben is passionate about user experience and data visualisation, which he puts to good use when designing and building back-end systems.
Advanced Product Filtering with Sprig is made up of the following videos:
|1||Introduction to Sprig Filters||Ben walks through the Commerce products filter project he'll cover in this course.||02:47|
|2||Setting Default Values||Ben prepares the filtering system by setting the default values.||07:44|
|3||Coding the Filters||Ben codes the filters that power Sprig Filter search of the Commerce products.||16:44|
|4||Querying Based on Filter Values||With the filters coded, we need to query based on the selected values.||31:40|
|5||Outputting the Products||With the filter built and querying done, Ben outputs the products based on the selected filters.||07:01|
Follow along as Sprig developer Ben Croker demonstrates a product filtering setup for Craft Commerce products.
Andrew is updating an older Craft 3 sites to use modern web development tools.
Andrew gives a gentle introduction to Typescript using a charcuterie board.
Ryan and Andrew tackle community questions and give a gentle introduction to TypeScript.
Ben Croker joins Ryan to show how his Sprig plugin makes it easy to add reactivity right in Twig. No JS needed.
Ryan and Andrew put their already meager reputations on the line by learning Alpine.js in public.
Ryan and Andrew discuss how to use a service worker to pre-cache important pages so they are available even without a network connection.
Ryan is joined by Mark Huot to walk through how to make headless Craft site using GraphQL and Next.js.