Фильтр в интернет-магазине - важнейший инструмент, который помогает покупателю среди всего многообразия товаров найти тот, который бы соответствовал всем его требованиям. Чем меньше времени нужно на поиски, тем вероятнее, что покупатель найдет и купит то, что ему нужно. Справиться с этим поможет модуль "Логика И для фильтра".
Стандартная логика работы фильтров такова, что, при выборе нескольких вариантов, будут подобраны товары, которым соответствует ХОТЯ БЫ ОДИН из выбранных вариантов в рамках одного фильтра.
Модуль "Логика И для фильтра" позволяет назначить отдельным фильтрам особенную логику выбора товаров. При выборе нескольких вариантов будут подбираться товары, которым соответствует КАЖДЫЙ из выбранных вариантов в рамках одного такого фильтра.
На скриншотах хорошо видна разница с использованием модуля.
Для версии cs-cart 4.15.2 и ниже в функцию fn_generate_feature_conditions (файл fn.filters.php) после первого foreach нужно добавить строку:
fn_set_hook('generate_feature_conditions_with_variants', $items, $selected_items, $join, $condition, $lang_code, $params, $variant_features, $value_features, $valueint_features, $_join, $conditions);
- 4.17.2.SP2
- 4.17.2.SP1
- 4.17.2
- 4.17.1
- 4.16.2
- 4.16.1
- 4.15.2
- 4.15.1.SP4
- 4.15.1.SP3
- 4.15.1.SP2
- 4.15.1.SP1
- 4.15.1
- 4.14.3.SP1
- 4.14.3
- 4.14.2.SP1
- 4.14.2
- 4.14.1.SP1
- 4.14.1
- 4.13.3
- 4.13.2.SP2
- 4.13.2.SP1
- 4.13.2
- 4.13.1
- 4.12.2
- 4.12.1
- 4.11.5
- 4.11.4
- 4.11.3
- 4.11.2
- 4.11
- 4.10.4.SP1
- 4.10.4
- 4.10.3
- 4.10.2
- 4.10.1
- 4.9.3
- 4.9.2
- 4.9.1
- 4.8.x
- 4.8.1
- 4.7.x
- 4.7.3
- 4.7.2
- 4.7.1
- 4.6.x
- 4.6.2
- 4.6.1
- 4.5.x
- 4.5.1
- 4.4.x
- 4.4.2
- 4.4.1
- 4.3.x
- 4.3.9
- 4.3.8
- 4.3.7
- 4.3.6
- 4.3.5
- 4.3.4
- 4.3.3
- 4.3.2
- 4.3.1
- 4.2.x
- 4.2.3
- 4.2.2
- 4.2.1
- 4.1.x
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.0.x
- 4.0.2
- 4.0.1
- English
- Русский
CS-Commerce Software Solutions - официальный партнер CS-Cart. Компания была основана в 2013 году, и c самого начала было принято решение заниматься разработкой только для интернет-магазинов на CS-Cart. Спустя годы стало ясно, что это было правильным решением, ведь наши специалисты развивались вместе с платформой и накопили огромный опыт, работая исключительно с Cs-Cart. Наша команда участвовала в разработке более 200 проектов и создала более 70 модулей.