Я не уверен, как решить следующую проблему правила ценовой корзины magento.
Я хотел бы дать 5% дополнительную скидку на каждый товар в корзине, если количество покупок превышает значение атрибута «big_box» для этого товара.
(Короче говоря, если клиент заказывает полную коробку одного предмета, он получает дополнительную скидку 5%.)
If ALL of these conditions are TRUE :
If an item is FOUND in the cart with ALL of these conditions true:
Quantity in cart equals or greater than 48
Я создал правило, которое делает это, но так как у меня более 5000 настраиваемых элементов и они имеют совершенно разные значения атрибута big_box, нецелесообразно создавать отдельное правило для каждого элемента.
Я хотел бы изменить верхний пример так, чтобы вместо фиксированного значения «48» я мог ввести имя атрибута «big_box».
Как это сделать?
Зайдите в админ и откройте свой атрибут.
Есть опция под названием;
Use for Promo Rule Conditions
Установите для этого «да». Теперь вы можете использовать его как условие в правиле вашей корзины.
Других решений пока нет …