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


Виджет Boxberry (Карта Пункта Самовывоза)


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 mamkupiedinoroga

mamkupiedinoroga

    Пользователь

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

Отправлено 08 Март 2019 - 12:44

Здравствуйте, подскажите пожалуйста, как настроить виджет для выбора пункта самовывоза:
https://points.boxbe...mo/on_page.html - вот такой.
Это нужно мне на страницах Доставки: https://kupiedinoroga.ru/page/Доставка :
Нажмите, чтобы открыть карту для поиска отделения Boxberry в вашем городе (виджет)
А самое главное в форме «Оформить заказ » в пункте выбрать «способ доставки». Код прописан в инструкции:

http://points.boxber...mo/on_page.html Пример оформления виджета для работы непосредственно на странице Вашего сайта.


Техническое описание по установке
1. На страницах, где необходимо подключить наш виджет (аналогично тому, который
показан на http://points.boxberry.ru/demo/), после тега <body> необходимо подключить
следующий скрипт:
<script type="text/javascript"src="http://points.boxber...js/boxberry.js" /></script>
Для сайтов, работающих по https протоколу, необходимо подключить следующий
скрипт:
<script type="text/javascript"src="https://points.boxbe...js/boxberry.js"
/></script>
2. Затем в нужном месте на сайте магазина Вам необходимо поставить ссылку:
<a href="#" onclick="boxberry.open(callback_function); return false">Выбрать ПВЗ</a>,
по событию «onclick» которой должна вызываться функция «boxberry.open» из
подключенного ранее файла. В эту функцию обязательно должен передаться
параметр «callback_function», который и будет принимать массив с выбранным ПВЗ.
3. «callback_function» - это название javascript – функции, которая должна быть
прописана на странице оформления заказа. Её имя может быть любым, главное,
чтобы она была передана в качестве параметра в «boxberry.open».
4. При нажатии на кнопку "Выбрать отделение" на сайте вызывается функция
«callback_function», куда в качестве параметра передается объект с ключами,
описанными в таблице 2. Формат данных в возвращенном объекте — строки.
5. Для работы в режиме ИнфоВиджета – без кнопки «Выбрать отделение», необходимо
вызывать виджет без передачи в функцию boxberry.open каких-либо параметров. То
есть строка инициализации виджета будет выглядеть примерно так:
<a href="#" onclick="boxberry.open(); return false;">Выбрать пункт выдачи на
карте</a>
6. Если Вы хотите задать высоту отступа окна виджета относительно верхней части
экрана самостоятельно, то используйте метод boxberry.displaySettings().
Например, boxberry.displaySettings({top:10}), где 10 - размер в пикселях.
7. Для фильтрации отображения ПВЗ с ограничением по максимальному весу
существует возможность передавать вес массивом в граммах.
Если вес передан числом, то фильтрации ПВЗ не происходит.
Строка вызова виджета для проверки:
boxberry.open(callback_function,'gfgiLAIqtr8qn4kciPkUmw==','Екатеринбург'
,'', 574, [100,200,300,30000], 0, 0, 200, 200, 200 ); - мы увидим только те
ПВЗ, которые могут принять 30 кг, а стоимость посчитается для веса 30 кг 600 гр.
Для корректной работы виджета в браузере Safari:
1. Сайт должен использовать протокол https.
2. Название callback – функции (выше «callback_function») должно содержать в себе
«function». Например, «bb_pvz_function» (а не «bb_pvz»).https://boxberry.ru/...нкта выдачи.pdf

https://forum.storel...ыдачи-boxberry/ вот здесь есть обсуждение, я не пойму куда это всё вставлять))

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

  • 2019-03-08_12-39-48.png





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

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