Формы гравитации - условный результат

У меня есть GF с 3 продуктами по установленной цене. Однако, если пользователь покупает более одного товара, на каждый дополнительный товар предоставляется скидка в размере 50 долларов США.

Пример: продукт 1 = 500 долларов США.

Пользователь покупает 2 предмета, 500 + 450 долларов (всего 950 долларов). Есть ли способ сделать это с помощью собственной условной логики (или плагина)?


person Sal B    schedule 11.09.2017    source источник


Ответы (1)


Единственный способ, которым я знаю, как это сделать изначально, - это создать дополнительное поле «Продукт», которое будет добавляться в качестве «базовой» платы. В вашем случае эта плата составит 50 долларов. Тогда цена вашего продукта будет все время составлять 450 долларов. Используйте условную логику, чтобы «показать» базовую плату, когда заказан только 1 товар, и «скрыть» базовую плату, если заказано более 1 позиции.

person Dave from Gravity Wiz    schedule 12.09.2017