We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

How do you create filters?

How Do I?

maxi's avatar
maxi
220 posts
4 years ago
maxi's avatar maxi

Hi there, hope you’re all safe and well.

How have you guys set up your templates to allow user to filter entries?

I built my template 9 years ago using the Low Seg2Cat plugin to have SEO friendly urls, but it doesn’t really allow for multiple filters using tick boxes, radio buttons, sliders etc.

My filters are currently just links such as “../brand/acme” which filters if segment_2 is ‘brand’. It’s not very scalable and would like to refactor page. Ideally the experience you get with the FILTER menu on this page: https://themes.getbootstrap.com/preview/?theme_id=28750

Very curious to see how you guys have so approached it 😊

Thank you

       
maxi's avatar
maxi
220 posts
4 years ago
maxi's avatar maxi

I see a few add-ons are available so I was wondering what’s the leanest and most flexible solution as of today.

       
maxi's avatar
maxi
220 posts
4 years ago
maxi's avatar maxi

I saw Reefine in the Add-Ons section, is anyone using that? Are there any other solutions to consider? Thanks!

       
Robin Sowell's avatar
Robin Sowell
13,158 posts
4 years ago
Robin Sowell's avatar Robin Sowell

Hrm- a lot of ways to approach it. I have not played with Reefine yet, but I absolutely would before making any decisions. It looks really slick, he’s responsive on Github, and there is no reason not to try it. I have GOT to start playing around with the new add-ons more!

An old faithful option you could look into is Low Search- it’s not just a search form and can definitely be used for filtering.

And then I’ve rolled my own with the search parameter and segment logic- not unlike your Seg2Cat approach.

But I would absolutely kick the tires on Reefine and then go from there.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.