msOptionsPrice2 учитывать остаток при фильтрации mFilter2
У меня например есть модификации товара msOptionsPrice2 с остатками
Полутороспальное — 1
Двуспальное — 0
Евро — 0
Если в фильтре выбираю Двуспальное то показывает и товары где Двуспальное остаток — 0
Как сделать чтоб при фильтрации не показывало товары с нулевым остатком по выбранной модификации
Полутороспальное — 1
Двуспальное — 0
Евро — 0
Если в фильтре выбираю Двуспальное то показывает и товары где Двуспальное остаток — 0
Как сделать чтоб при фильтрации не показывало товары с нулевым остатком по выбранной модификации
Комментарии: 4
В вызове mFilter2 это если на fenom
Хотя с модификацией может не сработать.
...
'where' => ['remains:>' => 0],
...
А если pHx то по-моему так &where=`{«remains:>»: «0»}`Хотя с модификацией может не сработать.
Как то решили?
Уже не помню. И посмотреть нету возможности…
Вариант 1 — кастомный фильтр в котором убрать опции модификаций с остатком ноль.
Вариант 2 — плагин на сохранение модификации. В нем получать общий остаток модификаций и писать его в ресурс. Добавить условие в msProduct для товаров с общим остатком.
Вариант 3 = в1 + в2
Вариант 2 — плагин на сохранение модификации. В нем получать общий остаток модификаций и писать его в ресурс. Добавить условие в msProduct для товаров с общим остатком.
Вариант 3 = в1 + в2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.