Easystore Product Search - Combined Tag Filtering - Question | JoomShaper

Easystore Product Search - Combined Tag Filtering

BP

Bruce Paine

EasyStore 1 week ago

Hi JoomShaper support team,

I’ve been working with product filtering in EasyStore and noticed that combining filters (e.g. a tag like “Medical Grade” with a footwear type like “Slipper”) currently returns results using OR logic rather than AND logic.

This means results are broadened rather than refined, which makes it difficult to implement true faceted search (i.e. showing only products that match all selected criteria).

Is there currently any way to enable AND-based filtering, or is this a limitation of the current query model?

It would be a valuable enhancement for stores where customers are searching with specific requirements (e.g. medical or comfort-related needs).

Thanks for your guidance.

0
6 Answers
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 1 week ago #222697

I will forward this to our development team for further review.

Thanks

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 1 week ago #222661

Hello,

Thanks for reaching out to us. Could you please share temporary administrator access to your Joomla backend? You can provide the credentials securely in the hidden content section. Also, please take a full backup of your site before we make any changes.

Once I have access, I’ll investigate further and see what’s causing the issue. Let me know once you’ve shared the details!

Best regards,

0
BP
Bruce Paine
Accepted Answer
1 week ago #222673

Hi Ziaul,

Before I provide administrator access, I’d like to clarify whether this behaviour is expected.

To help illustrate the issue more clearly, I’ve identified a specific product: Varomed Goteborg 58882 slipper sandal (L width)

This product is tagged as both: – “Medical Grade” – “Slipper”

When applying both filters, I would expect this product (and similar ones) to be returned in a refined result set. However, the current behaviour returns a much broader list of products, including all slippers and all medical-grade footwear.

This suggests the filtering is using OR logic rather than AND logic.

You can view this on the dev site here: https://www.dev.comfoot.co.nz/shop

Could you please confirm whether AND-based filtering is supported, or if this is a limitation of the current system?

Kind regards,

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 1 week ago #222688

Hi Bruce,

When you filter with two tags, the current behaviour is that it returns products that have both tags and also products that have only one of those tags, so it is effectively working with OR logic instead of AND logic.

That’s why you’re seeing both fully matching items and partially matching items in the results.

Let me know if you need anything else clarified.

Best regards,

0
BP
Bruce Paine
Accepted Answer
1 week ago #222693

Hi Ziaul

Thanks for confirming the current multi-tag filtering behaviour.

The lack of an AND option is becoming a significant limitation for my implementation of Easystore in a real retail catalogue (Comfoot). I rely on structured filtering where customers need to combine attributes and narrow results precisely, and the current OR-only logic prevents that level of control.

Could I strongly request an enhancement to support AND logic as an option alongside OR filtering, ideally via a simple toggle such as:

  • Match any (OR)
  • Match all (AND)

This would make a substantial difference to the usability of the filtering system in practical, real-world store setups without affecting existing behaviour.

Thanks for considering it — I appreciate your time.

Best regards, Bruce

0
BP
Bruce Paine
Accepted Answer
1 week ago #222698

Thank you very much.

0