[spoiler]
Вы слышали что-нибудь о расчете доставки в карточке товара у шаблонов для 1С-Битрикс? Наверняка! А если и не слышали (ведь до недавнего времени такого не было ни в одном шаблоне на Маркетплейс), то теперь все изменится, ведь в интернет-магазине
Зачем интернет-магазину расчет доставки в карточке товара?
Изначально мы не планировали так скоро внедрять расчет доставки в карточку товара, но после релиза шаблона многие из вас, дорогие клиенты, делились своим мнением не только о том, что мы уже реализовали. Довольно часто возникал вопрос о том, чего не хватает
Крупные торговые площадки, такие как Alliexpress, например, при выборе товара прямо в карточке считают стоимость его доставки. А это значит, что еще на первых этапах пользователь понимает – подходят ли ему условия и итоговая цена с доставкой в его регион. Особенно это касается крупногабаритных товаров. Ведь чем больше товар, тем дороже будет стоить его доставка, а в некоторых случаях на стоимость влияет еще и расстояние от склада до двери заказчика (или на пункт выдачи в городе заказчика).
Также мы реализовали «быстрый» расчёт доставки, он находится ниже кнопки купить, тем самым пользователь видит цену и способы доставки сразу.
Как реализован расчет доставки в Сотбит.Оригами?
В основе расчета доставки в карточке товара лежит два элемента:
Для определения и выбора города используется компонент sotbit:regions.choose. Определение города осуществляется при первом входе на сайт. Если местоположение определено неверно, то можно выбрать регионы из списка местоположений, которые загружены в базу 1С-Битрикс, введя название своего города.
На указанном местоположении и будет в дальнейшем строиться расчет доставки. Конечно, если для этого местоположения выставлены соответствующие настройки.
Также есть возможность выбора города для расчёта доставки в карточке товара. Это может пригодиться, если пользователь планирует заказать товар в другой город.
Заключение
По итогу, дорабатывая шаблон интернет-магазина, мы заодно обновили и наш модуль
Оригинал статьи:
Получить консультацию можно любым удобным для вас способом: