Геозависимые скидки на продукт магазина
Возникла необходимость в скидках на продукт в зависимости от города покупателя.
Ниже краткая инструкция как это реализовать с помощью компонента Discontrol.
С версии 1.1.21 добавлена работа с компонентом GeoLocation и классы dcDataMsProductGeoLocationRealRegion и dcDataMsProductGeoLocationRealCity.
Для работы с ними нужно добавить классы в настройку discontrol_product_classes
Создаем скидку

указываем класс GeoLocationRealCity, поле name_en, нужный город и скидку.
Скидка на продукт в зависимости от региона покупателя
Создаем скидку

указываем класс GeoLocationRealCity, поле iso, код нужной области и скидку.
Не забываем прописать нужные классы в параметре discontrol_product_option_expression
для расчета скидки
max~$GeoLocationRealCity + max~$GeoLocationRealRegion
Ниже краткая инструкция как это реализовать с помощью компонента Discontrol.
С версии 1.1.21 добавлена работа с компонентом GeoLocation и классы dcDataMsProductGeoLocationRealRegion и dcDataMsProductGeoLocationRealCity.
Для работы с ними нужно добавить классы в настройку discontrol_product_classes
modResource,msProductData,msVendor,msProductOption,msSessionCart,msSessionCartEx,modUser,GeoLocationRealCity,GeoLocationRealRegionСкидка на продукт в зависимости от города покупателяСоздаем скидку

указываем класс GeoLocationRealCity, поле name_en, нужный город и скидку.
Скидка на продукт в зависимости от региона покупателя
Создаем скидку

указываем класс GeoLocationRealCity, поле iso, код нужной области и скидку.
Не забываем прописать нужные классы в параметре discontrol_product_option_expression
для расчета скидки
max~$GeoLocationRealCity + max~$GeoLocationRealRegion
max~$modResource + max~$msProductOption + max~$msProductData + max~$msVendor + max~$msSessionCart + max~$msSessionCartEx +
max~$modUser + max~$GeoLocationRealCity + max~$GeoLocationRealRegion Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Особенно с мобильных телефонов TELE 2 вечно показывает ОМСК…
Так же хотелось бы указывать город и конкретный продукт или категорию.
Соберу немного мнений и сделаем улучшения…