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


Интеграция Boxberry

boxberry

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

#21 NikolsoN

NikolsoN

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

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

Отправлено 04 Февраль 2016 - 09:07

Есть еще такой сервис, как workzilla, может там помогут...

#22 NikolsoN

NikolsoN

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

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

Отправлено 04 Февраль 2016 - 09:35

Тогда есть еще один вопрос. При оформлении заказа через быструю форму некорректно отображается меню выбора ПВЗ (неактивно окно на заднем плане). Если оформлять заказ по обычной форме в несколько шагов, проблем нет. Как можно исправить?

#23 Юля123

Юля123

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

  • Модератоpы
  • 2 567 сообщений

Отправлено 04 Февраль 2016 - 10:30

Просмотр сообщенияNikolsoN (04 Февраль 2016 - 09:35) писал:

Тогда есть еще один вопрос. При оформлении заказа через быструю форму некорректно отображается меню выбора ПВЗ (неактивно окно на заднем плане). Если оформлять заказ по обычной форме в несколько шагов, проблем нет. Как можно исправить?

Здравствуйте, попробуйте в конце main.css добавить код:

.boxberry_container {
	z-index: 10000 !important;
}


#24 NikolsoN

NikolsoN

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

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

Отправлено 04 Февраль 2016 - 11:22

Спасибо, работает, но через быстрый заказ не подставляется адрес в строку при выборе ПВЗ.
А если оформлять стандартно, то в строку адреса вставляется лишнее слово в конце - "undefined", например:
Москва(77601) 117292, Москва г, Профсоюзная ул, д.2/22пн-пт: 10.00-20.00, сб-вс: 10.00-18.00+74992726944undefined

#25 Ирина345

Ирина345

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

  • Модераторы
  • 5 673 сообщений

Отправлено 04 Февраль 2016 - 16:12

Просмотр сообщенияNikolsoN (04 Февраль 2016 - 11:22) писал:

Спасибо, работает, но через быстрый заказ не подставляется адрес в строку при выборе ПВЗ.
А если оформлять стандартно, то в строку адреса вставляется лишнее слово в конце - "undefined", например:
Москва(77601) 117292, Москва г, Профсоюзная ул, д.2/22пн-пт: 10.00-20.00, сб-вс: 10.00-18.00+74992726944undefined
Здравствуйте, Найдите в шаблоне Быстрый заказ код
$("#quickDeliveryConvenientDate").datepicker({
	  dayNames	  : ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'],
	dayNamesMin	: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ],
	closeText	  : 'Готово',
	currentText	: 'Сегодня' ,
	duration	  : '',
	monthNames	: ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
	monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'],
	yearRange	  : "-6:+6",
	dateFormat	: 'dd.mm.yy',
	minDate		 : new Date(),
	firstDay	  : 1
   });

после вставьте
// Боксберри
$(function() {
  $(document).on('click', '.deliveryRadio', function() {
				if ($(this).val() === '335087') {
				  boxberry.open(function(result) {
								$('#quickDeliveryAddress').html(result.name + '(' + result.id + ') ' + result.address +  result.workschedule +  result.phone + result.period+ result.price+ result.prepaid);
				  });
				} else {
				  $('#quickDeliveryAddress').html('');
				}
  });
});

далее найдите  в файле main.js
// Боксберри
$(function() {
  $(document).on('click', '.deliveryRadio', function() {
				if ($(this).val() === '335087') {
				  boxberry.open(function(result) {
								$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address +  result.workschedule +  result.phone + result.period+ result.price+ result.Prepaid);
				  });
				} else {
				  $('#deliveryAddress').html('');
				}
  });
});

замените на
// Боксберри
$(function() {
  $(document).on('click', '.deliveryRadio', function() {
				if ($(this).val() === '335087') {
				  boxberry.open(function(result) {
								$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address +  result.workschedule +  result.phone + result.period+ result.price+ result.prepaid);
				  });
				} else {
				  $('#deliveryAddress').html('');
				}
  });
});


#26 Dars

Dars

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

  • Модератоpы
  • 1 410 сообщений

Отправлено 04 Февраль 2016 - 16:15

Просмотр сообщенияNikolsoN (04 Февраль 2016 - 11:22) писал:

Спасибо, работает, но через быстрый заказ не подставляется адрес в строку при выборе ПВЗ.
А если оформлять стандартно, то в строку адреса вставляется лишнее слово в конце - "undefined", например:
Москва(77601) 117292, Москва г, Профсоюзная ул, д.2/22пн-пт: 10.00-20.00, сб-вс: 10.00-18.00+74992726944undefined
Здравствуйте!
В main.js строку:

								$('#deliveryAddress').html(result.name + '(' + result.id + ') ' + result.address +  result.workschedule +  result.phone + result.period+ result.price+ result.Prepaid);

замените на:

		  $('#deliveryAddress, #quickDeliveryAddress').html(result.name + '(' + result.id + ') ' + result.address +  result.workschedule +  result.phone + result.period+ result.price+ result.prepaid);


#27 NikolsoN

NikolsoN

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

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

Отправлено 04 Февраль 2016 - 17:53

Здравствуйте!
Спасибо, работает. Но в строке адрес добавляется "No" в конце. Как можно убрать? И нужно разделить точкой с запятой и пробелом "; " адрес с временем работы и телефоном?

На данный момент вот так выглядит:
Москва(77711) 127018, Москва г, Сущевский Вал ул, д.5, строение 11, оф. Р20пн-пт: 10.00-20.00, сб-вс: 10.00-18.00+74992726944No
Хотелось бы так:
Москва(77711) 127018, Москва г, Сущевский Вал ул, д.5, строение 11, оф. Р20; пн-пт: 10.00-20.00, сб-вс: 10.00-18.00; +74992726944

#28 Dars

Dars

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

  • Модератоpы
  • 1 410 сообщений

Отправлено 04 Февраль 2016 - 17:58

Просмотр сообщенияNikolsoN (04 Февраль 2016 - 17:53) писал:

Здравствуйте!
Спасибо, работает. Но в строке адрес добавляется "No" в конце. Как можно убрать? И нужно разделить точкой с запятой и пробелом "; " адрес с временем работы и телефоном?

На данный момент вот так выглядит:
Москва(77711) 127018, Москва г, Сущевский Вал ул, д.5, строение 11, оф. Р20пн-пт: 10.00-20.00, сб-вс: 10.00-18.00+74992726944No
Хотелось бы так:
Москва(77711) 127018, Москва г, Сущевский Вал ул, д.5, строение 11, оф. Р20; пн-пт: 10.00-20.00, сб-вс: 10.00-18.00; +74992726944
Здравствуйте!
В main.js строку:

$('#deliveryAddress, #quickDeliveryAddress').html(result.name + '(' + result.id + ') ' + result.address + result.workschedule + result.phone + result.period + result.price + result.prepaid);

замените на:

$('#deliveryAddress, #quickDeliveryAddress').html(result.name + '(' + result.id + ') ' + result.address +'; '+ result.workschedule +'; '+ result.phone + result.period + result.price);


#29 NikolsoN

NikolsoN

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

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

Отправлено 04 Февраль 2016 - 18:16

Отлично, теперь все классно.
Еще такой момент. Боксберри не возит крупногабаритный груз, одна из сторон которого превышает 1,2м.
Можно ли поставить какой-то фильтр по определенным категориям товаров в виды доставки? Т.е. при оформлении карниза для штор из категории "карнизы" и выборе доставки Боксберри вываливалось бы сообщение о невозможности такой доставки из-за превышения допустимых габаритов товара.

#30 Dars

Dars

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

  • Модератоpы
  • 1 410 сообщений

Отправлено 04 Февраль 2016 - 18:28

Просмотр сообщенияNikolsoN (04 Февраль 2016 - 18:16) писал:

Отлично, теперь все классно.
Еще такой момент. Боксберри не возит крупногабаритный груз, одна из сторон которого превышает 1,2м.
Можно ли поставить какой-то фильтр по определенным категориям товаров в виды доставки? Т.е. при оформлении карниза для штор из категории "карнизы" и выборе доставки Боксберри вываливалось бы сообщение о невозможности такой доставки из-за превышения допустимых габаритов товара.
В принципе можно брать характеристику "Размер", и если её значение превышает какую-то заданную величину, то просто не отображать данный вариант доставки.

#31 NikolsoN

NikolsoN

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

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

Отправлено 04 Февраль 2016 - 18:30

Как это реализовать?

#32 NikolsoN

NikolsoN

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

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

Отправлено 08 Февраль 2016 - 18:52

Нашел вариант здесь: http://forum.storela...мости-от-назва/

#33 Yurren

Yurren

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

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 10 Февраль 2016 - 08:30

Помогите, пожалуйста, привести в надлежащий вид выбор доставки Boxberry!
Сделал как и все описывалось, добавил выбор города доставки через "зоны доставки" - в результате получилось что при нажатии на четбокс выскакивает виджет выбора ПВЗ Boxberry, а потом надо выбрать зону доставки (город), чтобы определить цену доставки - и на этом этапе снова выскакивает виджет.
Как сделать так, чтобы при нажатии на четбокс выджет не появлялся, а появлялся только при выборе города в выпадающем списке зон доставки.

Заранее спасибо всем откликнувшимся!

#34 Ирина345

Ирина345

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

  • Модераторы
  • 5 673 сообщений

Отправлено 10 Февраль 2016 - 16:14

Просмотр сообщенияYurren (10 Февраль 2016 - 08:30) писал:

Помогите, пожалуйста, привести в надлежащий вид выбор доставки Boxberry!
Сделал как и все описывалось, добавил выбор города доставки через "зоны доставки" - в результате получилось что при нажатии на четбокс выскакивает виджет выбора ПВЗ Boxberry, а потом надо выбрать зону доставки (город), чтобы определить цену доставки - и на этом этапе снова выскакивает виджет.
Как сделать так, чтобы при нажатии на четбокс выджет не появлялся, а появлялся только при выборе города в выпадающем списке зон доставки.

Заранее спасибо всем откликнувшимся!
Здравствуйте, найдите в файле main.js
// Boxberry
$(document).ready(function(){
$('.deliveryRadio').click(function() {
		 if ($(this).val() === '335238') {
				 boxberry.open(function(result) {
						 $('#deliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address);
				 });
		 } else {
				 $('#deliveryAddress').html('');
		 }
});
});

замените на
// Boxberry
$(document).ready(function(){
$('.deliveryZoneRadio').change(function() {
		 if ($(this).closest('tbody').find('.deliveryRadio').val() === '335238') {
		  
				 boxberry.open(function(result) {
						 $('#deliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address);
				 });
		 } else {
				 $('#deliveryAddress').html('');
		 }
});
});


#35 Yurren

Yurren

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

  • Пользователи
  • PipPipPipPip
  • 1 415 сообщений
  • ГородСамара

Отправлено 10 Февраль 2016 - 21:01

Просмотр сообщенияИрина345 (10 Февраль 2016 - 16:14) писал:

Здравствуйте, найдите в файле main.js
// Boxberry
$(document).ready(function(){
$('.deliveryRadio').click(function() {
		 if ($(this).val() === '335238') {
				 boxberry.open(function(result) {
						 $('#deliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address);
				 });
		 } else {
				 $('#deliveryAddress').html('');
		 }
});
});

замените на
// Boxberry
$(document).ready(function(){
$('.deliveryZoneRadio').change(function() {
		 if ($(this).closest('tbody').find('.deliveryRadio').val() === '335238') {
		
				 boxberry.open(function(result) {
						 $('#deliveryAddress').html(result.name + ' (' + result.id + ') ' + result.address);
				 });
		 } else {
				 $('#deliveryAddress').html('');
		 }
});
});
Преогромнейшее спасибо :)

#36 agkostin

agkostin

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

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

Отправлено 21 Ноябрь 2018 - 20:03

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

Пробую установить виджет Boxbery. Сделал все по инструкции, ничего не произошло, только появилась JS ошибка на сайте.

Аккаунт SL-97828.

Идентификатор метода доставки: "230176"  

Прошу помочь, спасибо!

#37 NikolsoN

NikolsoN

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

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

Отправлено 22 Ноябрь 2018 - 08:06

Добрый день!
При выборе доставки в пункт выдачи boxberry вылетает интерактивная карта выбора пункта выдачи. Далее при нажатии на избранный пункт выдачи ничего не происходит.
Прошу помочь.
Аккаунт SL-316758
Идентификатор доставки 335087.

#38 agkostin

agkostin

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

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

Отправлено 06 Декабрь 2018 - 14:03

Добрый день!

Пишу по поводу виджета Boxberry, все работает корректно, спасибо!


В мобильной версии только есть один небольшой недочет. После нажатия на способ доставки Boxberry виджет открывается в самом верху страницы. К сожалению, не все пользователи это понимают и закрывают сайт на этапе оформления заказа. Есть возможность, чтобы при нажатии на данный способ доставки, виджет "Boxberry" открывался тут же, чтобы пользователю не приходилось листать страницу на самый верх?


#39 SpinoGrblz

SpinoGrblz

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

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

Отправлено 07 Февраль 2019 - 15:53

Могу ли я создать несколько способов самовывоза Боксберри (чтобы для центрального и дальневосточного регионов, например, установить разную стоимость доставки), чтобы потом в каждый из них встроить эту кнопку с выбором ПВЗ?

#40 agkostin

agkostin

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

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

Отправлено 10 Апрель 2019 - 10:45

Добрый день!

Менеджеры Boxberry просят поменять уникальный ключ виджета. Сейчас указан ключ по умолчанию из их инструкции (нудно его заменить на наш уникальный код, который присваивается в личном кабинете Boxberry). Менеджер написал:

Уточните, пожалуйста, почему при использование виджета http://prntscr.com/n9lv78 используете не свой уникальный ключ: vRZuNnAHaxU+PnsXkuIIAQ==, а по умолчанию, который указан в инструкции по настройке: m2FltAKjbXQBLa2xqZ4sPQ==, скрин из инструкции http://prntscr.com/n9lwsr?
Просьба изменить ключ, так как при изменение настроек в личном кабинете, к которому относится не ваш ключ, эти изменения отобразятся у вас на сайте в нашем виджете.
В случае, если используете свой ключ, вы сможете устанавливать цену, отображать пункты выдачи, которые требуется отображать или наоборот скрыть, путем настроек в личном кабинете в меню “настройка средств интеграции” - http://prntscr.com/n9lz6z.

Подскажите, как изменить ключ?





Темы с аналогичным тегами boxberry

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

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