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


Правила форума

Внимание!!! Если не можете скачать, пожалуйста ознакомьтесь с условиями получения доступа с файлам форума. Правила форума


Модуль доставки до пункта выдачи заказа

Доставка

Сообщений в теме: 6

#1 Cruelten

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

  • Пользователи
  • PipPipPip
  • 48 сообщений
Репутация: 1
Начинающий

Отправлено 03 апреля 2018 - 22:58

Здравствуйте, интересует модуль доставки товара до пункта выдачи. Необходимо, чтобы при выборе доставки был пункт "Самовывоз с пункта выдачи заказа", данная доставка должна иметь цену фиксированную для каждого пункта выдачи и при выборе какого-либо пункта данная информация должна отображаться в заказе.

Спасибо заранее за ответ. С уважением Сергей.

#2 hedhedhed

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

  • Download User
  • PipPipPip
  • 102 сообщений
Репутация: 4
Начинающий

Отправлено 04 апреля 2018 - 11:16

А в чем проблема добавить в админке пункт/несколько пунктов ?

#3 badisoft

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

  • VIP
  • 5 042 сообщений
Репутация: 774
Мастер

Отправлено 04 апреля 2018 - 11:30

 hedhedhed сказал:

А в чем проблема добавить в админке пункт/несколько пунктов ?
Пока их меньше десяти - никаких проблем.
А если их несколько сотен, как, например, у СДЭК и список ПВЗ зависит от города получателя?
Или список ПВЗ меняется динамически и довольно часто?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#4 R.Sergey

    Администратор

  • Администраторы
  • 2 771 сообщений
Репутация: 329
Мастер

Отправлено 05 апреля 2018 - 08:00

Помоему есть модуль доставки по Городам или Регионам стандартный и не вижу проблем там выставить цены на несколько сотен городов.

#5 badisoft

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

  • VIP
  • 5 042 сообщений
Репутация: 774
Мастер

Отправлено 05 апреля 2018 - 10:29

Просмотр сообщенияR.Sergey сказал:

есть модуль доставки по Городам или Регионам стандартный
Он выдает стоимость доставки для того города/региона, который выбран клиентом при регистрации, т.е. не позволяет выбрать из списка вариантов. Единственный штатный модуль, который выдает список выбора из нескольких вариантов доставки для ОДНОГО модуля это "почта россии". Выбор там не богат - "Авиа" и "Обычная доставка", но позволяет понять, как это устроено.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#6 R.Sergey

    Администратор

  • Администраторы
  • 2 771 сообщений
Репутация: 329
Мастер

Отправлено 05 апреля 2018 - 11:36

Просмотр сообщенияbadisoft сказал:

, т.е. не позволяет выбрать из списка вариантов.
Гм..... да ну не может быть, не хочу спорить давно не пробовал стандартные модули испольовать, но в той корзине что у меня в один шаг которая помоему мы такое реализовывали, а в ней же стандартные функции используются.

Странно чесно говоря если действительно нет такого по дефолту.

#7 badisoft

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

  • VIP
  • 5 042 сообщений
Репутация: 774
Мастер

Отправлено 05 апреля 2018 - 11:54

Просмотр сообщенияR.Sergey сказал:

Странно чесно говоря если действительно нет такого по дефолту.
Нету. Я когда свои модули доставки писал, то разбирался с этой системой вывода вариантов доставки выпадающим списком (селектом).
Он есть только в одном штатном модуле, но и там он жестко заданный из двух элементов (class.russianpost.php).
А как в админке модуля доставки сделать настраиваемый список чего-либо (т.е. с "добавить" и "удалить" элемент) хорошо показано в class.courier.php. Там немного хитро сделано, чтобы модулей можно было добавлять несколько, но у каждого был свой список.

Вот с выбором ПВЗ у Новой Почты и СДЕК, где сначала AJAX-ом с автокомлитом выбирается город, затем AJAX-ом подгружается соответствующий городу список ПВЗ - тут в штатные рамки класса уже не уложиться и приходится делать костыль, добавляя к description способа доставки текст яваскрипта со всеми этими выбиралками.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)