Я новичок в spree, и я прочитал, что у продукта есть главный вариант, который содержит атрибут цены. Я должен добавить «скидку» к основному варианту.Spree добавить скидку к варианту
Я могу просто добавить столбец в модель варианта и изменить вручную представление, но я думаю, что это не лучший подход, потому что я полагаю, что этот столбец должен изменить поведение процесса проверки (вместо основной цены мне нужно показать скидку, если она присутствует).
Какая из лучших стратегий для решения проблемы?
скидка применяется к отдельным товарам, например товарам Цена: 10, дисконтная цена: 8. Предлагаете ли вы добавить столбец discount_price в объект line_items? Спасибо –
Нет, я не предлагаю создать дополнительный столбец. Я предлагаю добавить калькулятор на основе других подобных калькуляторов Spree и просто обновить столбец line_item.price. –