Как добавить доставку в Ubercart?

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

Аватар пользователя RayB RayB 12 апреля 2011 в 0:13

Что-то видимо я совсем туплю Sad Необходимо сделать, вроде простейшую, вещь, а как не могу понять.

Есть два способа доставки:
самовывоз - 0 руб.
курьер - 200 руб.

Также есть условие, если сумма заказа больше 2000, то доставку курьером - 0 рублей.

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

P.S. Использую сборку Openstore

Комментарии

Аватар пользователя SYr SYr 12 апреля 2011 в 10:37

Боюсь обманут…
Делал, но на вскидку могу немного неточно сказать, смотри в сторону Shipping, Shipping Quotes, Flatrate.
"добавить новый метод доставки" - /admin/store/settings/quotes/methods/flatrate/add
ну по условию - может там будет проще сделать два курьера, и подменять ручками Wink

Аватар пользователя RayB RayB 12 апреля 2011 в 12:27

CA включен. Проблема в том, что доставка считается столько раз, сколько товаров в корзине. Да и не хочется чтобы пользователь лишний раз нажимал на кнопку "Рассчитать доставку". Чтобы просто был чекбокс с выбором типа доставки и дальше все автоматом рассчитывалось. Может кто спасем мой разум и настроит мне эту штуку за небольшое вознаграждение в 10$?

Аватар пользователя Miss_Piggy Miss_Piggy 13 апреля 2011 в 0:55

Для доставки курьером
admin/store/settings/quotes/methods/flatrate
1. надо создать два способа доставки
2. после сохранения можно добавить условия

2. для каждого выбрать условия "проверить сумму заказа"
3. там выбрать для бесплатной курьером больше или равно 2000, для платной меньше 2000

Аватар пользователя RayB RayB 13 апреля 2011 в 1:54

"Miss_Piggy" wrote:
Для доставки курьером

Спасибо Smile Жаль не дождался вашего совета, поручил настройку другому. Но теперь хоть буду знать на будущее.

Аватар пользователя Miss_Piggy Miss_Piggy 19 апреля 2011 в 20:10

JoKeR_13 wrote:
А если в условиях нет поля город, как его добавить?
Город есть в адресе доставки. Если доставка привязана к городу - то надо выбрать условие проверить адрес доставки

Аватар пользователя Miss_Piggy Miss_Piggy 24 апреля 2011 в 13:05

JoKeR_13 wrote:
Написал и туда.....

Проблема в том, что в поле адрес есть только индекс.

Поля адреса можно изменить в настройках стран admin/store/settings/countries/edit/formats

Аватар пользователя Miss_Piggy Miss_Piggy 24 апреля 2011 в 18:08

Проверьте настройки самого магазина admin/store/settings/countries и настройки адресных полей здесь admin/store/settings/checkout/edit/fields

Аватар пользователя JoKeR_13 JoKeR_13 24 апреля 2011 в 20:31

Оставил одну страну, Россию.
Галочки на против город стоит в обязательном заполнении.
ХЗ уже где смотреть.