Цитата:
Так не получится... по весу не катит... товар А крупногабаритный, но лёгкий, товар Б - крупногабаритный, но тяжелый... а поставщик товара А (лёгкого товара) берет за доставку 1000 руб (например), а поставщик тяжелого товара Б берет 500 руб.
Вы совсем не поняли о чем я.
СТАВИМ ТОВАРУ НЕ РЕАЛЬНЫЙ ВЕС, А ВЕС ПО КОТОРОМУ БУДЕТ ПОЛУЧЕНА НУЖНАЯ СУМА.
Все идеально будет работать
Аааа... вон Вы про что.. да, действительно, я как-то поверхностно прочитал Ваш пост...
Ок... А теперь на пальцах..
Доставка товара А стоит 1000 руб (от количества не зависит)
Доставка товара Б стоит 500 руб (от количества не зависит)
Пусть А будет весить 100 кг, а Б будет весить 50 кг... соответственно задаем в админпанели настройки на доставку, что доставка 100 кг стоит 1000 руб, а 50 кг - 500 руб...
Если покупатель закажет 1 товар А и 1 товар Б, до доставка посчитается правильно и будет равна 1000 + 500 = 1500 руб
А если покупатель закажет 3 товара А и 2 товара Б??????? По идее, у поставщика доставка от количества не зависит и общая стоимость доставки покупателю также должна стоить 1000+500=1500 руб.... но так как в Престе мы по весу настроили доставку, тогда в корзине доставка насчитается как
3товара*1000 + 2товара*500 = 4000 руб... а это уже не правильно....
И это еще всё при САМОМ легком условии, когда доставка не зависит от количества... а если будет зависить??? одними весами здесь не обойтись...
здесь походу действительно нужен модуль, который проверяет сколько в корзине товаров одного поставщика (соответственно для них будет применяться своя формула расчета доставки), сколько товаров другого поставщика (своя формула расчета доставки), сколько наших товаров (ну тут просто, тут можно обойтись курьером или весами)....
Закажите модуль расчета доставки.
Сориентируйте примерно по цене (для сведения)... сколько на рынке будет стоить написание такого модуля с нуля??? всё-таки модуль не простенький... формул много...
Сообщение отредактировано davatp 18-08-2010 13:21 ...