Интеграция Модуля Выбора Пункта Выдачи Boxberry
#41
Отправлено 11 Октябрь 2020 - 17:51
Я воспользовался инструкцией по настройке виджета
https://forum.storel...рация-boxberry/
Виджет установился, но в доставку значения не подставляются, пункт выдачи - не выбирается.
Что делать?
Куда этот код вставлять - так и не понял.
Если вставляю в HEAD - вот это
<script type="text/javascript">
boxberry.openOnPage('boxberry_map');
boxberry.open(callback_function,'1$sjKJyYypog5P_44zvAZ9aMxTXTFZQNMP','Москва','', '', 100);
function callback_function(result){}
</script>
То скрипт перестает работать.
Если вставляю его в в описание доставки, то он работает, но по прежнему проблема с работой выбора пункта - остается.
Сайт - pricel.storeland.ru
#42
Отправлено 11 Ноябрь 2020 - 17:14
Помогите пожалуйста выключить проверку на ввода области, города и индекса при выборе доставки boxberry
#43
Отправлено 13 Ноябрь 2020 - 08:47
d9661288038 (11 Октябрь 2020 - 17:51) писал:
Я воспользовался инструкцией по настройке виджета
https://forum.storel...рация-boxberry/
Виджет установился, но в доставку значения не подставляются, пункт выдачи - не выбирается.
Что делать?
Куда этот код вставлять - так и не понял.
Если вставляю в HEAD - вот это
<script type="text/javascript">
boxberry.openOnPage('boxberry_map');
boxberry.open(callback_function,'1$sjKJyYypog5P_44zvAZ9aMxTXTFZQNMP','Москва','', '', 100);
function callback_function(result){}
</script>
То скрипт перестает работать.
Если вставляю его в в описание доставки, то он работает, но по прежнему проблема с работой выбора пункта - остается.
Сайт - pricel.storeland.ru
Здравствуйте.
Простите за ожидание, пришлите пожалуйста номер аккаунта рабочего магазина.
dmz55 (11 Ноябрь 2020 - 17:14) писал:
Помогите пожалуйста выключить проверку на ввода области, города и индекса при выборе доставки boxberry
Здравствуйте.
В разделе Настройки - Основные - сделайте данные поля необязательными. Далее зайдите в раздел Сайт - Редактор шаблонов - Быстрый заказ - найдите:
// Боксберри $(document).ready(function(){ $('.deliveryRadio').click(function() { if ($(this).val() === '455303') { boxberry.open(function(result) { $('#quickDeliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address); }); $('#quickDeliveryRegion').html('boxberry'); $('#quickDeliveryZipCode').html('12345'); $('#quickDeliveryCity').html('boxberry'); } else { $('#quickDeliveryAddress').html(''); $('#quickDeliveryRegion').html(''); $('#quickDeliveryZipCode').html(''); $('#quickDeliveryCity').html(''); } }); });
замените на:
// Боксберри $(document).ready(function(){ $('.deliveryRadio').click(function() { if ($(this).val() === '455303') { boxberry.open(function(result) { $('#quickDeliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address); }); $('#quickDeliveryRegion').val('boxberry'); $('#quickDeliveryZipCode').val('12345'); $('#quickDeliveryCity').val('boxberry'); $('#quickDeliveryRegion, #quickDeliveryZipCode, #quickDeliveryCity').closest('.fields').hide(); } else { $('#quickDeliveryAddress, #quickDeliveryRegion, #quickDeliveryZipCode, #quickDeliveryCity').val(' '); $('#quickDeliveryRegion, #quickDeliveryZipCode, #quickDeliveryCity').closest('.fields').show(); } }); });
#44
Отправлено 07 Март 2021 - 10:39
Аккаунт: SL-505915
#45
Отправлено 10 Март 2021 - 10:34
#46
Отправлено 15 Март 2021 - 11:19
#47
Отправлено 15 Март 2021 - 15:00
<!-- Скрипты магазина -->
добавьте строку
<script type="text/javascript" src="https://points.boxberry.ru/js/boxberry.js"></script>
В шаблоне main.js в самый низ добавьте код
$(function() { $(document).on('click', '.deliveryRadio', function() { if ($(this).val() === 'идентификатор') { boxberry.open(function(result) { $('#quickDeliveryAddress').html(result.name + '(' + result.id + ') ' + result.address); }); } else { $('#quickDeliveryAddress').html(''); } }); });
замените слово "идентификатор" на идентификатор (6 циферок в конце адресной строке в настройках доставки) вашей доставки боксбери. Не забудьте ее создать в Настройки - Доставка
#50
Отправлено 15 Март 2021 - 18:08
#51
Отправлено 07 Октябрь 2021 - 14:34
#52
Отправлено 08 Октябрь 2021 - 04:54
Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
$(function() { $(document).on('click', '.deliveryRadio', function() { if ($(this).val() === '524487') { boxberry.open(function(result) { $('#quickDeliveryAddress').html(result.name + '(' + result.id + ') ' + result.address); }); } else { $('#quickDeliveryAddress').html(''); } }); });
замените на:
$(function() { $(document).on('click', '.deliveryRadio', function() { if ($(this).val() === '524487') { $('.adress .form-list .fields:nth-child(1), .adress .form-list .fields:nth-child(2), .adress .form-list .fields:nth-child(4), .adress .form-list .fields:nth-child(5), .adress .form-list .fields:nth-child(6), .adress .form-list .fields:nth-child(7)').hide(); $('.adress .form-list .fields:nth-child(3)').show(); $('.adress .form-list .fields:nth-child(3) label').text('Адрес'); boxberry.open(function(result) { $('#quickDeliveryAddress').val(result.name + '(' + result.id + ') ' + result.address); }); } else { $('#quickDeliveryAddress').val(''); $('.adress .form-list .fields:nth-child(1), .adress .form-list .fields:nth-child(2), .adress .form-list .fields:nth-child(4), .adress .form-list .fields:nth-child(5), .adress .form-list .fields:nth-child(6), .adress .form-list .fields:nth-child(7)').show(); $('.adress .form-list .fields:nth-child(3)').hide(); } }); });
#54
Отправлено 08 Октябрь 2021 - 08:40
$('#quickDeliveryAddress').val(result.name + '(' + result.id + ') ' + result.address);
на:
$('#quickDeliveryAddress').val(result.address);
#55
Отправлено 08 Октябрь 2021 - 09:19
#56
Отправлено 12 Ноябрь 2021 - 11:15
#57
Отправлено 13 Ноябрь 2021 - 11:39
#58
Отправлено 14 Ноябрь 2021 - 18:57
status321 (12 Ноябрь 2021 - 11:15) писал:
Здравствуйте. Уточните, в каком браузере возникает проблема, т.к. сейчас адрес выбирается корректно, и карта исчезает.
#59
Отправлено 14 Ноябрь 2021 - 19:05
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных