Доработка фильтрации в движке shop-script 5
Требуется реализовать изменения в фильтрации либо плагином либо доработками ядра. Если будет затронуто ядро то потребуется полная документация в каком файле какие изменения были сделаны.
Доработку можете производить на своей установке, либо предоставлю тестовую копию для работы. Оплата 50% после тестирования доработки на тестовой установке 50% после полного завершения работы.
Что требуется:
А) Должно появится значение фильтра «только в наличии». Если галочка «только в наличии» в фильтре выбрана, то вся остальная фильтрация должна происходить только по вариациям остаток которых (сумма на складах) больше 0 (поскольку само название «только в наличии» ещё не продумано до конца желательно оставить возможность сменить его где-то. Не обязательно выводить в настройки можно просто сказать где скажем в базе правится это или в каком файле.)
Б) Если вариация не доступна для заказа (в настройках вариации снята соответствующая галочка), то в фильтр она попадать не должна. (сейчас попадает)
В) Если в каком либо поле по которому настроена фильтрация есть значения через слеш / то в фильтре это должно показываться так, будто одна вариация содержит несколько значений.
Например в поле размер вариации S/M/L
В фильтре должно быть так:
Размер
S
M
L
При выборе любого их этих размеров в результате поиска должен показываться вариация с размером S/M/L
Пожалуйста предлагайте ваши цены.