Установил в тестовый магазин на cs-cart этот виджет, сделал страницу Пункты самовывоза https://kr3g.ru/pvz-sdek/ и всплывающее по ссылке “Пункты самовывоза” окно из карточки товара.
Это супер. Геопозиционирование определяет город и выдает пункты выдачи именно в нем. Возможен расчет срока и цены доставки. Много вариантов - вплывающее окно для карточки товара, инфовиджет и прочее.
При этом у меня не получилось подключить расчет стоимости, но с этим справляется модуль “Определение местоположения”, который выводит стоимость прямо в блок с ценой и кнопкой “В корзину”. Осталось разобраться с отображением сроков доставки, но это уже не так важно.
При этом в виджете и в модуле может определяться разные города
Один нюанс: модуль “Определение местоположения” притормаживает загрузку, и это особенно заметно на мобильных. https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fw41562ww.beget.tech%2F&tab=desktop дает 77/84 при 94/94 без модуля.
https://kr3g.ru/ce285a/
Заказал kwork за 500 руб., теперь на карточке товара виджет во всплывающем по клику на ссылке ДОСТАВКА окне показывает варианты (курьер и самовывоз), сроки и стоимость доставки.
Немного не та цена, которая получается при оформлении заказа (там +50 руб. к курьерской и +40 руб. к самовывозу для округления до 400 и 250 руб. соответственно), но изменил текст “Выберите способ доставки” на “РАСЧЕТ ПРИБЛИЗИТЕЛЬНЫЙ”, посмотрю на реакцию покупателей.
Встроенный модуль “Определение местоположения” отключил, он сильно тормозил, и, судя по Вебвизору, большинство людей просто закрывают всплывашку крестиком, не дожидаясь загрузки.
Настройки виджета есть в документации. Единственное, расчет доставки из Нижнего Новгорода не работает. Для более-менее похожих цифр поставил доставку cityFrom: ‘ВНИИССОК’ и вес 5 кг
А всплывашка из вкладки товара
Дизайн - Вкладки товара - ДОСТАВКА (Блок)
Создал новый блок ПВЗ СДЭК (произвольный HTML-код) с кодом виджета.
Карту показывает. Показывает город и четыре пункта, но - нет доступных пунктов для выдачи. Выбираю пункт на карте, показывает из данные, нажимаю выбрать, но на этом всё. Больше ничего не происходит. Вобщем, выбора не происходит, кладу товар в корзину, перехожу в корзину, считает по стандартным значениям по умолчанию.