Посетите Дворцовую площадь

Подстановка местоположения на странице оформления заказа


Вы купили модуль и хотите, чтобы регион пользователя подставлялся на форму оформления заказа. Для этого не нужно ничего дополнительно настраивать, поэтому я вам лучше объясню принцип работы.

Принцип работы

Сначала модуль пытается сопоставить название региона, который выбрал пользователь в нашем модуле и название города среди всех местоположений интернет магазина. Если он не нашёл такой регион, например, его текущий регион называется "Россия" или "Не Москва" (у вас же есть возможность давать произвольные названия регионам), то наш модуль пытается определить реальный город пользователя по его ip и снова провести поиск.

То есть, если пользователь поменял регион с Москвы на Санкт-Петербург, то на форме ему подставится Санкт-Петербург. А если он поменял, например, на Диксон, и у вас нет такого местоположения, (далеко не у всех в местоположениях есть этот северный город), а сам сидит, например, в Екатеринбурге, то ему подставится Екатеринбург.

Если вы ставили модуль до версии 2.7.1

Обновите модуль, если ваша версия ниже 2.7.1, и пропишите в init.php:

AddEventHandler("sale", "OnSaleComponentOrderProperties", Array('\Aristov\Vregions\EventHandlers\OnSaleComponentOrderPropertiesHandler', 'handler'));


Аристов Василий
Разработчик всех модулей на проекте

Теги



Что-то осталось непонятным или вы нашли неточность? Напишите, пожалуйста об этом в комментариях.

Написать комментарий

Чтобы писать комментарии, вам нужно войти на сайт

Авторизоваться через соцсеть

Авторизоваться через vk.com Авторизоваться через facebook.com

Хотите такие же комментарии себе на сайт? Купите готовый к установке модуль