Добрый день всем! Столкнулся с такой проблемой: товар - цветы, поштучно. Опция - упаковка. Если я беру например 21 розу и выбираю упаковку как доп опцию, то соответственно считается и 21 упаковка, логично. Как сделать так, что бы стоимость упаковки прибавлялась 1 раз для каждого типа товара независимо от количества? Спасибо заранее за советы и идеи
в файле === \system\library\cart.php === меняем это (~строка 255-256 для 2.0.1.1) PHP: 'price' => ($price + $option_price),'total' => ($price + $option_price) * $quantity, на это PHP: 'price' => ($price + $option_price),'total' => ($price * $quantity) + $option_price, Не проверял, но должно работать.
Но тогда получится, что если есть другие опции, то тогда и они будут так же считаться? Спасибо за ответ!
Дело в том, что я использую опции в других товарах, и они должны работать как положено. Может быть Вы знаете, где можно поставить условие для опции? Например если имя=упаковка, тогда по такой схеме считать, иначе по дефолту. Спасибо