Recreate a specific "filter"?!

Hey there :slight_smile: ,
first of all: I´m still pretty new to Bricks but not to webdev with wordpress in general.

Today I found a website that was made with Bricks. This website has a filter mechanic for the companys “Work” subpage which I absolutely love but I don´t know how exactly it was done.
What I love about it is its speed. Like, you click on a filter and it doesn´t load but immediately shows the filtered results.
As someone who has worked with Elementor for many years and who uses Crocoblock depending on the clients needs I only know the JetSmartFilters which I use on some of my sites. And even though they recently updated their plugin to make it faster it´s still nowhere near what this site offers.

So yea, I´m highly interested in how this filter mechanism was done with Bricks and especially why it is so super fast! The website I´m talking about is this:

In addition to what I wrote above, I really like the little effect that happens when you filter when the grid items “rearrange”.

Today I saw that Bricks published a video on YouTube showing their new “Query Sort, Filter & Live Search” which is still experimental so I guess that´s not how it was done.

Plus, in the video the filtering algorithm is still very slow compared to that website.

I´d love to add that mentioned kind of filtering from the website I found to my clients sites in the future if I can make it that fast cause then it´d be a nice substitute for the JetSmartFilters in some cases!

Thanks already for your help!! :slight_smile:

1 Like

Hi Soluna, welcome to the forum!
@ainom will probably be able to answer your questions :wink:

Hey timmse :slight_smile:

Thank you for the warm welcome!

I accidentally created a duplicate (kind of) of this thread here

which is why I flagged this one so it could be closed.

I already received some very helpful feedback in that other thread which helped me understand the differences between that filter that´s being used on the “infinitemonkeys” website and the new filter from Bricks that´s being worked on.

I just checked the member you linked in your post and I couldn´t trust my eyes! :smile:
It´s actually THE Eric Embacher as it looks like to whom I already wrote from my mail account! He already gave me the hint in the mail that they´re working with the “Isotrope JS” plugin. What a coincidence to meet him here again! I´ll definitely have to try implementing it into a website I create with Bricks!
However, from what I´ve read on the other forum thread it´s probably better to use actual AJAX filtering for most of my use cases.

I´ve got just one tiny offtopic question I´d like to ask (although I know that this doesn´t belong here):

I couldn´t find any information about where Bricks (as a company?!) is actually located. Under a YouTube video I read that a user wrote that you´re from Germany? Is that correct?

Hi Maximilian…I’m happy to help out if I can.

As far as whether using Isotope or Bricks AJAX filtering is better, I think it really depends on the number of objects that are being filtered. If it’s a small number (like you see on my site) then Isotope is not only instant, but is way slicker. A large number of items would be a better use for AJAx filtering, particularly if that number grows over time.

Thank you so much again for the explanation! Then I´ll stick with the AJAX filtering for my own website for now cause there´ll be definitely more projects in the future.