Есть ли возможность использовать 2 цены в Ubercart?

Главные вкладки

Аватар пользователя real_stranger real_stranger 20 июля 2015 в 0:36

Есть интернет-магазин на Drupal 7 с установленным Ubercart.

Как сделать 2 цены, одна розничная, одна цена доставки?

У всех товаров разная стоимость доставки. Соответственно, нужно именно 2 поля, и в корзине уже выбираем Самовывоз или Доставка.

Посмотрел основные модули, всё не то: доставка набрасывается как доп. услуга.

Может, вообще отказаться от Ubercart, и что-то другое придумать?

Комментарии

Аватар пользователя VasyOK VasyOK 20 июля 2015 в 3:54

Что можно (или/или):
1)

"real_stranger" wrote:
доставка набрасывается как доп. услуга

совершенно верно. Так и надо. Все делают так. Это нормально!
обычно от какой-то суммы доставка бесплатна. Подмодуль Flat rate за это отвечает.

2) Через атрибуты и опции задать наценку к каждому товару.

3) вывести несколько товаров на одной странице. При этом один с доставкой, другой без. Через viewfield например. Можно через panels, но это сложней будет.

А чем торгуете, что у вас такие мысли странные?

Аватар пользователя real_stranger real_stranger 20 июля 2015 в 9:35

Это не у меня, я разработчик, это требование заказчика, оптовая продажа замороженных продуктов. И вот у них по прайсам у КАЖДОГО товара есть цена самовывоза и цена доставки. Будь моя воля даже не парился, а Flat Rate'ом обощёлся.

Аватар пользователя VasyOK VasyOK 20 июля 2015 в 17:00

Ну значит варианты сверху.

Еще ж такой вопрос:если заказываем много, если заказываем чего-то много чего-то мало.

Аватар пользователя real_stranger real_stranger 20 июля 2015 в 17:03

Ну вот второй вариант попробую, спасибо! Тут только сложность в том, что атрибуты выбираются на карточке товара и в теории человек часть может выбрать с доставкой, а часть без доставки.

"если заказываем много, если заказываем чего-то много чего-то мало."
то доставка считается соответственно