Есть интернет-магазин на Drupal 7 с установленным Ubercart.
Как сделать 2 цены, одна розничная, одна цена доставки?
У всех товаров разная стоимость доставки. Соответственно, нужно именно 2 поля, и в корзине уже выбираем Самовывоз или Доставка.
Посмотрел основные модули, всё не то: доставка набрасывается как доп. услуга.
Может, вообще отказаться от Ubercart, и что-то другое придумать?
Комментарии
Что можно (или/или):
1)
совершенно верно. Так и надо. Все делают так. Это нормально!
обычно от какой-то суммы доставка бесплатна. Подмодуль Flat rate за это отвечает.
2) Через атрибуты и опции задать наценку к каждому товару.
3) вывести несколько товаров на одной странице. При этом один с доставкой, другой без. Через viewfield например. Можно через panels, но это сложней будет.
А чем торгуете, что у вас такие мысли странные?
Это не у меня, я разработчик, это требование заказчика, оптовая продажа замороженных продуктов. И вот у них по прайсам у КАЖДОГО товара есть цена самовывоза и цена доставки. Будь моя воля даже не парился, а Flat Rate'ом обощёлся.
ну молодец, пиши [решено]
В смысле решено? Я говорю, если бы было можно. А так нужно что-то выдумывать для двух цен.
Ну значит варианты сверху.
Еще ж такой вопрос:если заказываем много, если заказываем чего-то много чего-то мало.
Ну вот второй вариант попробую, спасибо! Тут только сложность в том, что атрибуты выбираются на карточке товара и в теории человек часть может выбрать с доставкой, а часть без доставки.
"если заказываем много, если заказываем чего-то много чего-то мало."
то доставка считается соответственно