Перейти к содержимому


Стоимость Доставки В Корзине


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Silver

Silver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 57 сообщений

Отправлено 08 Ноябрь 2019 - 23:42

У меня не совсем верно отображается в корзине стоимость доставки.
На приложенных скринах видно, что после нажатия на главной странице кнопки "оформить заказ" попадаешь в корзину, стоимость товаров в которой 900 рублей. Нажав "оформить заказ" ещё раз уже на странице корзины, попадаем на следующую страницу оформления покупки, но стоимость становится уже 1000 руб., потому что добавляется стоимость доставки.И при том что ни где на этой странице нет никакого выбора вида доставки. Для выбора доставки приходится переходить во вкладку "оформить заказ", иначе имеем стоимость доставки 100 рублей, без возможности выбора. Это не совсем логично.
Хотелось бы сделать так, чтобы стоимость доставки не добавлялось автоматически, а например ниже последней позиции заказа было например выпадающее меню с видами и стоимостью доставки, по умолчанию пустое. Но без выбора в нём одного из пунктов - продвинуться далее в оформлении заказа было бы невозможно. Помогите пожалуйста сделать так как я описал, или что-то наподобие )
Заранее спасибо.

Прикрепленные изображения

  • Скриншот 2019-11-08 23.07.43.png
  • Скриншот 2019-11-08 23.07.49.png


#2 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 426 сообщений

Отправлено 12 Ноябрь 2019 - 10:58

Просмотр сообщенияSilver (08 Ноябрь 2019 - 23:42) писал:

У меня не совсем верно отображается в корзине стоимость доставки.
На приложенных скринах видно, что после нажатия на главной странице кнопки "оформить заказ" попадаешь в корзину, стоимость товаров в которой 900 рублей. Нажав "оформить заказ" ещё раз уже на странице корзины, попадаем на следующую страницу оформления покупки, но стоимость становится уже 1000 руб., потому что добавляется стоимость доставки.И при том что ни где на этой странице нет никакого выбора вида доставки. Для выбора доставки приходится переходить во вкладку "оформить заказ", иначе имеем стоимость доставки 100 рублей, без возможности выбора. Это не совсем логично.
Хотелось бы сделать так, чтобы стоимость доставки не добавлялось автоматически, а например ниже последней позиции заказа было например выпадающее меню с видами и стоимостью доставки, по умолчанию пустое. Но без выбора в нём одного из пунктов - продвинуться далее в оформлении заказа было бы невозможно. Помогите пожалуйста сделать так как я описал, или что-то наподобие )
Заранее спасибо.

Здравствуйте. У Вас есть два варианта оформления, обычный заказ и быстрый заказ. Быстрый как-раз отличается там, что там скрыты все поля оплаты и доставки. Мы можем убрать Вам быстрый заказ и оставить только обычный

#3 Silver

Silver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 57 сообщений

Отправлено 18 Ноябрь 2019 - 18:37

Просмотр сообщенияMikDark (12 Ноябрь 2019 - 10:58) писал:

Здравствуйте. У Вас есть два варианта оформления, обычный заказ и быстрый заказ. Быстрый как-раз отличается там, что там скрыты все поля оплаты и доставки. Мы можем убрать Вам быстрый заказ и оставить только обычный
Не, убирать быстрый заказ не надо ) Хотелось бы его немного подкорректировать, чтобы неверное значение стоимости доставки не появлялось по умолчанию.

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 23 831 сообщений

Отправлено 19 Ноябрь 2019 - 03:37

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
	  OrderAjaxBlock.find('.adress, .delivery, .payment').hide();

замените на:
	  OrderAjaxBlock.find('.adress, .payment').hide();
  
далее зайдите в main.css - найдите:
#OrderAjaxBlockQuick .adress, #OrderAjaxBlockQuick .delivery, #OrderAjaxBlockQuick .payment, #OrderAjaxBlockQuick .coupons {display: none;}

замените на:
#OrderAjaxBlockQuick .adress, #OrderAjaxBlockQuick .payment, #OrderAjaxBlockQuick .coupons {display: none;}
#OrderAjaxBlockQuick .delivery {margin-top:10px;}


#5 Silver

Silver

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 57 сообщений

Отправлено 20 Ноябрь 2019 - 22:58

Просмотр сообщенияVaccina (19 Ноябрь 2019 - 03:37) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
	 OrderAjaxBlock.find('.adress, .delivery, .payment').hide();

замените на:
	 OrderAjaxBlock.find('.adress, .payment').hide();
  
далее зайдите в main.css - найдите:
#OrderAjaxBlockQuick .adress, #OrderAjaxBlockQuick .delivery, #OrderAjaxBlockQuick .payment, #OrderAjaxBlockQuick .coupons {display: none;}

замените на:
#OrderAjaxBlockQuick .adress, #OrderAjaxBlockQuick .payment, #OrderAjaxBlockQuick .coupons {display: none;}
#OrderAjaxBlockQuick .delivery {margin-top:10px;}
Стало хорошо! Спасибо!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных