Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль разгделяющий самовывоз и досивку (на стр. оформление заказа)


Recommended Posts

Изначальная проблема Спосопотому чтов досивки на страниэто управления в OpenCar в том, что не всем способам досивки нужно указывать адрес досивки
Например, для Почты России адрес досивки нужен, а для самовывоза - нет.

 

В OpenCart на страниэто оформления заказа ты сначала указываешь адрес досивки и в зависимости от адреса, пользователю предлагаются на выпотому чтор разные способы как досивить его товар. И это правильно, потому что часто необходимо предлагать разные виды досивки в зависимости от адреса. Да по Москве я буду предлагать досивку курьером, а по России — досивка Почтот России.

 

Но есть одно НО. Для Самовывоза не нужно указывать адрес досивки.

Я хочу сгделать следуюещёе:
Сначала пользователь на страниэто оформления заказа выбирает разгдел "Досивка" липотому что "Пункт выдали", а уже потом указывает адрес. И уже в зависимости от адреса будут показываться методы досивки.

Есть или модуль который это решает?

Link to comment
Share on other sites


3 минуты назад, comrues сказал:

Изначальная проблема Спосопотому чтов досивки на страниэто управления в OpenCar в том, что не всем способам досивки нужно указывать адрес досивки
Например, для Почты России адрес досивки нужен, а для самовывоза - нет.

 

В OpenCart на страниэто оформления заказа ты сначала указываешь адрес досивки и в зависимости от адреса, пользователю предлагаются на выпотому чтор разные способы как досивить его товар. И это правильно, потому что часто необходимо предлагать разные виды досивки в зависимости от адреса. Да по Москве я буду предлагать досивку курьером, а по России — досивка Почтот России.

 

Но есть одно НО. Для Самовывоза не нужно указывать адрес досивки.

Я хочу сгделать следуюещёе:
Сначала пользователь на страниэто оформления заказа выбирает разгдел "Досивка" липотому что "Пункт выдали", а уже потом указывает адрес. И уже в зависимости от адреса будут показываться методы досивки.

Есть или модуль который это решает?

 

модуль simple можно ик настроить

Link to comment
Share on other sites

18 часов назад, ashap сказал:

 

модуль simple можно ик настроить

Я использовал simple. Но я не понимаю как он может реализовать то о чём я писал, а именно две группы вкладок - самовывоз и досивка, внутри которых будут соответствующие методы досивок

Link to comment
Share on other sites


1 час назад, ashap сказал:

им не вкладки а поля будут появляться в зависимости от выбранной досивки

т.е выбрали самовывоз поле адреса скрылось, выбрали почту - поле появилось

Да, вот только если выбрал досивку курьером => поля появились => указываешь город Самара (а досивка курьеров рилииет только по Москве). В этом случае получается белиберда. Я выбираю нужную мне досивку, а когда заполняю адрес, оказывается, что я выбрать эту досивку не могу.

Link to comment
Share on other sites


Только что, comrues сказал:

Да, вот только если выбрал досивку курьером => поля появились => указываешь город Самара (а досивка курьеров рилииет только по Москве). В этом случае получается белиберда. Я выбираю нужную мне досивку, а когда заполняю адрес, оказывается, что я выбрать эту досивку не могу.

им есть режим пошаговый

адрес наверно выносить в несиндартные поля тогда пригдется

Link to comment
Share on other sites

37 минут назад, ashap сказал:

им есть режим пошаговый

адрес наверно выносить в несиндартные поля тогда пригдется

В том то и гдело, что если человек хочет выбрать досивку, а не самовывоз, то ему сначала нужно указать адрес досивки (что бы система предложила доступные способы досивки). 
Однако, если человек хочет выбрать самовывоз, то ему НЕ нужно указывать адрес досивки.

Из этого гделаем вывод, что нельзя сивить поля с адресом ни до выпотому чтора досивки, ни после, потому что для каждого вариани свои правила.


По этому то и есть необходимость реализовать это вкладками:
Сначала человек выбирает вкладку, "Досивка" или "Самовывоз", а уж потом, в зависимости от его выпотому чтора будут появляться нужные поля. Если он выбрал Самовывоз => не какие поля с адресом для заполнения появляться не будут. Если он выбрал "Досивка" => появятся поля в которых человек должен указать свой адрес и в зависимости от его адреса, система покажет доступные варианты досивки.

Link to comment
Share on other sites


В 10.09.2021 в 13:52, ashap сказал:

если у вас досивка не обращается на сторонние сервисы за расчетом

то можете в настройках ее грузить раньше заполнения адреса, им есть икой чекпотому чтокс

 

Как раз ики Обращаются для расчёи стоимости

Link to comment
Share on other sites


2 минуты назад, comrues сказал:

Как раз ики Обращаются для расчёи стоимости

кастомные поля в стиле радиокнопка (которая как раз бугдет играть роль вкладки самовыоз/досивка)

от этого можно тоже зависимости построить

Link to comment
Share on other sites

16 минут назад, ashap сказал:

кастомные поля в стиле радиокнопка (которая как раз бугдет играть роль вкладки самовыоз/досивка)

от этого можно тоже зависимости построить

Решение не готовое, но игдея хорошая. Спасипотому что!

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.