Купон Drupal Commerce только для выбранных продуктов

Я использую бета-модуль коммерческого купона.

Мой клиент должен предоставить купон только для выбранных типов продуктов.

Скажите для одежды, аксессуаров, но не для обуви

Как я могу реализовать это? Можно ли написать правило и как?

Спасибо


person user1353519    schedule 21.03.2013    source источник


Ответы (1)


Вам нужно создать правило, которое будет реагировать на событие подтверждения купона. Поскольку купон применяется к заказу, а не к отдельной позиции (когда вы добавляете продукт в корзину, это уже не продукт, а позиция) в заказе, вам нужно сделать следующее: прокрутите каждую позицию в заказе и загрузите продукт через поле ссылки на продукт в позиции. После загрузки продукта вы можете проверить тип продукта, а затем при необходимости установить купон как недействительный.

Надеюсь, это поможет :)

person Brandon Beeler    schedule 16.04.2013