Долго искал по форуму, но так и не нашёл. Собственно, вопрос в заголовке: как сделать скидку на товар, если стоимость этого товара складывается из цены опции, а основная цена равна нулю.
В качестве примера:
Магазин продаёт товары, у которых цена зависит от размера. Это может быть и листовая фанера, и метизные изделия, и новогодние искусственные ёлки. Предположим, что магазин продаёт фотографии (этот товар проще представить и понять) и цена напечатанной фотографии зависит от размера, т.е. 10х15 дешевле, чем 100х150. Все размеры реализованы через опции, а значение опции 10х15 указано ценой по умолчанию.
Стандартные настройки скидки не работают, т.к. при "цене (основной цене продаж)" равной нулю, цена с любой скидкой тоже равна нулю.
Подозреваю, что где-то в php-файлах нужно вписать условие, чтобы скидка вычиталась не из основной цены, а из суммы (основная цена + цена опции). Вот только моих познаний в РНР для этого не хватает
А может это вообще можно сделать настройками движка?
Социальные закладки