Запутался в единицах количествах и не пойму логику У меня товар весовой, на сайте нужно указывать цену за 100 г. Но он не фасованный, и каждый заказ взвешивается. Т.е. логика получается такая: на сайте покупатель обозначает примерный вес покупаемого товара, далее я получаю уведомление о заказе, ВотсАпом с ним связываюсь и сообщаю точную сумму. Далее сайт вообще получается не нужен. Т.е. мне нужно сайтом показать, какой есть товар и за какую цену. Так вот, пытаюсь поставить цену за 100 г, получается какая-то малопонятная ерунда:
Здравствуйте Вы либо пишите Товар X 100 гр и тогда количество будет "как бы" за 1 ед. 100 гр. Либо поставьте какой-нибудь модуль в стиле https://shop.opencart-russia.ru/productquantitiesinshoppingcart https://shop.opencart-russia.ru/qty-point
Pishem , как вариант: Избавься от данной проблемы: - "нефиксированный вес", "вес на развес" и т.д. с т.п. +получаемый геморрой с этим...: Следующим образом: - сделай фиксированный вес: - разбей вес на части: - 0,1 кг, 0,2 кг и далее как тебе надо... Тем самым ты получишь, позитивные моменты в работе: - ты дал Клиенту выбор "развеса" товара, - тебе не надо будет связываться с Клиентом, - что-то там высчитывать и т.д. с т.п.: - ты можешь закупить определённую упаковку под данные "развесовки", чтобы: - изначально упаковать, и затем: - отправить (сделать доставку, модули по доставки правильно подогнать)...: - купил упаковки, развесил и всё... - ты можешь на сайте всё это чётко указать...: - товар такой-то, имеет "развесовку" по 0,1 кг, 0,2 кг и т.д., по такой-то цене... Самое главное из вышесказанного: - ты себе делаешь меньше геморрой - меньше делаешь геморрой Клиенту - интернет-магазин должен быть максимально автоматизирован для: - не с общениями с Клиентами по ватсапп и пр. (уточнения).. Перед разбивкой сделать анализ: - какие "развесовки" чаще покупают, и: - на основании этого сделать разбивку... Тебе для "развесовки" подойдёт этот модуль: Кнопки купить для каждой опции https://shop.opencart-russia.ru/opcii-kupit - лично покупал данный модуль под свои "хотелки", похожие на твои, - модуль справляется - автор модуля - на связи, поможет.
brumbumbes , если вопрос в этом: "Получилось ли реализовать учет остатков?", то: - не решает, но: - если модуль доработать, то: - вполне решит учёт остатков.
Мысли вслух: По умолчанию в opencart при добавление товара, есть данные: - (по данной теме: для расчёта остатков): - количество - вес При добавление товара эти данные для конкрентого товар (единичного): - количество - это сколько есть товаров на "складе" - вес - это сколько весит 1 товар В итоге: - один товар (количество): 1 рулон, 2 рулона и т.д., - один товар (вес): тонна 1 рулона, километров 1 рулона и т.д., - по умолчанию надо: - разбить на части один товар, а это: - добавить кучу товаров с количеством и веса, что: - так себе вариант для расчёта остатков... Поэтому: - чтобы не добавлять кучу товаров (один и тот же товар) с количеством и веса, - можно сделать так: - в карточке товара добавить дополнительные поля: - вес 1, вес 2, и т.д. Получаем следующее: - при добавление товара, по умолчанию, в основные поля: - это данные товара, который надо разбить на части, - указываем: - количество = 1 - вес = 1 кг - в дополнительные поля веса, указываем: вес 1 = 0,1 кг вес 2 = 0,2 кг ... и т.д. Соответственно: - Клиенту выводим товар разбитый на части: - товар 1 - с вариантами веса: - вес 1, вес 2 и т.д. Формула расчёта остатка, например: Исходные данные: - заполняем: - один товар (количество): 1 (рулон, и т.д.) - один товар (вес): 1 кг Клиент выбрал (вес 2) = 0,2 кг - значит: 1 (количество) * 1 кг (вес) - 0.2 кг (вес 2) = 0,8 кг (остаток) Вот и всё...
Теперь как доработать модуль: https://shop.opencart-russia.ru/opcii-kupit С учётом (на основании вышеизложенного), что: - в карточке товара: - появились дополнительные поля веса, то: - в модуль добавить чекбокс, а-ля: - заполнить поля веса согласно дополнительных полей веса - это для расчёта остатка, и чтобы: - ручками не вводить данные... В итоге: - при добавлении товара с данными, сохранить, - далее: - выбрать опцию применения к данному товару - и всё, всё подтягивается в опции(ях) - без всяких дополнительных изменений в этой опции... - соответственно в адимнке все расчёты (отображение остатков и пр.)... Как-то так... Можно ещё сделать привязку: - основной товар, который дробиться - задать ему Аритукл - основной товар, который раздробился - каждой части задать Артикул, Вес и Цену (в карточке товара) - то вообще шикарно...: - добавил товар, указал то, что нужно, указал опцию и всё... Соответственно: - в модуле добавить чекбоксы: - заполнить поля веса согласно дополнительных полей веса - заполнить поля веса согласно артикулов - вывод артикулов и т.д.