Hello !
I have a furniture catalog with several filters:
- category
- materials
- location
- company
- …
When I choose a category, I would like the options in the other filters updated according to the selected category.
Then, when I choose a company, the other filters will only offer options based on the selected category and company, etc.
It’s a circular dependency, often seen on online sales sites (Amazon, Zalando, etc.). I’ve set it up with the constraints in the “choices source”.
But when I run tests, the values are not kept.

Any ideas?
Maybe there’s another way to do it.
Thank you !
hergin
2
It is not circular. At some point, you should set one of them as the root if all depends on each other. They will only depend on the ones above them. Like localization, it should be the one that doesn’t depend on the other two dropdowns, then marque, will only depend on localisation etc etc.
Oh, I see.
But then it wouldn’t be the same user experience at all.
If “location” is the root and “materials” depends on it, then if the user wants to filter first by “materials” and then by “location” it won’t work.