у меня сейчас проблема, опенкарт 2.1.0.2 Через опции добавил 3 вида товара с разной ценой . 1 л - 100 рублей 2литры 180 рублей 3 литры 250 рублей. Сейчас оно отображает 1 литра - 0 2 литры - +80 3 литры +150. Через "Скидки" добавил на 20 едениц Фикстированную стоимость основного товара 1 л - 90 рублей. И весь товар который добавлен через опции работает по формуле от 20 едениц 1л - 90 рублей , 2 литры 90 рублей ( 1литра исходный товар) + 80 рублей = 170 рублей, 3 литры 90 рублей (исходный товар 1 литра)+150 = 240 рублей. А мне нужно чтобы он считал оптовую цену "товары из опции" 1л - 90 рублей , 2л - 165 рублей, 3 литры - 214 рублей. Основная проблема и вопрос - Как задать фиксированную стоимость товара разного обьема как для еденичного товара так и для товара от 20 едениц( оптового ) Каждый человек который заходит на сайт может купить сколько угодно товара и в зависимости от выбора количества товара Для каждого клиента в данном товаре будет выбор обьема - и мне нужно чтобы я сам мог задать цену ( УМЕНЯ ФИКСИРОВАННАЯ ЦЕНА КА КНА ОПТ ТАК И НА РОЗНИЦУ) - ВОТ МНЕ НАДО ИХ ТАК ЗАДАВАТЬ =) Название товара Обьем Цена до 20 штук Цена с выше 20 штук Синхрофазатрон 5 1л 100 90 2л 200 173 3л 300 265 4л 400 355 5л 500 420
Как-то запутанно вы описали. Если выбрать сейчас в магазине 20 единиц и опцию, например, 2 литра, то как оно посчитается и как вам надо, чтоб посчиталось?
Немного не так, есть в прайсе товар "жидкое мыло" оно есть в 4 фасовках( цена до 20 штук\ свыше 20 штук) - 100 грамм( 100 рублей\90 рублей) , 320 грамм(220 рублей \ 198 рублей), 500 грамм( 380 рублей \320 рублей) и 1 литра( 500 РУБЛЕЙ . 410 РУБЛЕЙ) я добавил добавил обьем через опции, я могу задать только "главному"товару цену со скидкой от 20 штук, а мне надо чтобы я мог задать именно те цены что в прайсе ( не интересен вариант с группами клиентов)
Без допилов могу посоветовать только для каждого объёма создать отдельный товар. В принципе, их потом можно собрать в один с помощью модуля "Товары в опциях".