Dynamic Filter: Numeric Range Filtering (Min/Max Fields) - Question | JoomShaper

Dynamic Filter: Numeric Range Filtering (Min/Max Fields)

GZ

German Zador

SP Page Builder 1 month ago

Hello.

We are building a catalog on Joomla 5 + SP Page Builder Pro (Collections) and using Dynamic Filter.

Right now, the “Range/Slider” filter works when a product has a single numeric value (e.g., viscosity = 6). However, in our real catalog, viscosity is defined as a range, for example 120–140 (so each item has a minimum and a maximum value).

We need users to be able to select a range (e.g., 130–150) and have the list display products whose viscosity range matches/overlaps the selected range.

Could you please advise:

Can this be done natively in SP Page Builder Pro (Collections + Dynamic Filter)?

If yes, what is the correct setup (which fields, which settings)?

If not, please suggest any practical workaround or alternative solution to filter by numeric ranges.

Thank you.

0
1 Answers
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 1 month ago #216138

Hello German Zador,

Sorry for the inconvenience you're experiencing.

Currently, the Range/Number Slider filter in SP Page Builder Pro is designed to work with single numeric fields only. Filtering based on a range of values (minimum to maximum) and matching or overlapping another selected range isn't supported within the Dynamic Content and Dynamic Filter system at this time.

Therefore, the functionality you're aiming for—filtering items by overlapping numeric ranges (for example, viscosity 120–140 matched against a selected range like 130–150)—isn't possible using SP Page Builder's built-in features. We understand this might be frustrating.

We appreciate your understanding and apologize for any inconvenience this limitation causes.

Best regards

0