Filter by options
The "Filter by Options" add-on is another solution that will simplify the visitor's work with the online store. Now the property of product variants can be displayed as a separate filter in the category: color, size, and so on. If a person is interested in this parameter, he will see it even in the catalog without going into the card. Thus, the client will save his time and will not miss the product that was in the options. Accordingly, the conversion of the store will grow.
How to work with the "Filter by Variants" module
- Open the product card in the admin panel.
- In the Variant Name box, enter a value for the property. For example: "red", "XL", etc., depending on what you need.
- Check the box next to "Transliteration". It will be filled in automatically.
- Set quantity> 0.
- Save your changes.
Repeat these steps for other products. The new properties will now appear in the filter to the right of the tile.
Please note that by default the filter is named Size. To change the name, go to the site settings → "Translations" item. Find the variable variant_filter_name and fill in the desired one.
- Cash upon receipt
- Bank transfer
Recommend
The module allows you to attach one category to several "parents".
Ability to set recommended products for specific categories.
The Slider Properties module includes a convenient filter by properties and price range selection.
Он как раз решит вашу задачу.
описанный вами функционал - это обычный фильтр, который есть в OkayCMS по умолчанию. То есть, то что вы хотите - это то, как работает наш фильтр.
А модуль "Фильтр по вариантам" это дополнительный функционал. Например, есть товар Телефон в цвете "белый" и "черный". Карточка товара у вас одна, а в ней два варианта товара - "белый" и "черный". Так вот с помощью этого модуля, в фильтр будут выводиться названия вариантов и при сортировке в фильтре по "белый" вам выдаст телефоны, в которых есть вариант товара "белый".
Если еще есть вопросы - пожалуйста, задавайте.
Конечно, коряво объяснил, но думаю разобраться можно))
P.s.: фильтр должен работать наподобие, как в экселе - показывать только тот результат, который подходит под все выбранные параметры, а остальное скрывать.