Вывод типов цен по регионам в INTEC: Мультирегиональность


Коллеги! С вами Ярослав Голуб, руководитель интернет-агентства INTEC. Сегодня я расскажу вам о том, как выводить цены в каталоге по регионам с помощью INTEC: Мультирегиональность.

Для того что бы на сайте отображались различные цены в зависимости от выбранного региона необходимо включить «Модуль» и добавить типы цен.

[spoiler]

Для включения модуля на линейке Universe, вам достаточно включить мультирегиональность в параметрах каталога.



Если же вы используете не наше решение, то вам необходимо открыть код подключаемого компонента «Каталог» и заменить там одну строчку.  Для этого перейдите на страницу, где находится ваш каталог и нажмите «Изменить страницу».


В открывшемся окне выберите режим «Редактирование исходного кода».


В данном коде найдите строчку:
"PRICE_CODE" => array(
0 => "BASE",
),
замените ее на

"PRICE_CODE" =>$_SESSION['REGIONALITY']['REGION']['PRICES']['CODE'],


Добавление типов цен
Для отображения разных цен в зависимости от выбранного региона, необходимо создать свой тип цены для каждого региона.

Внимание! Создать дополнительные типы цен невозможно в редакциях Стандарт, Старт, Малый бизнес в связи с ограничениями Битрикса.
Для создания новых типов цен перейдите на вкладку Магазин - Настройки - Цены - Типы цен.




При создании нового типа цены нужно указать код типа, соответствующий региону, название типа цены, а также указать группы просмотра и использования цены. Не забываем при этом, что базовым может быть только один тип цены!




Далее переходим в Intec - Мультирегиональность - Регионы. Нажимаем на изменение города.



Выбираем типы цен для этого города:



Далее в режиме редактирования элемента указываем цены для этих городов.



Для Челябинска
Для Екатеринбурга
Для Москвы


Готово. Теперь посетители сайта могут видеть разные типы цен в зависимости от региона. Больше о возможностях модуля INTEC: Мультирегиональность - в следующих статьях.

INTEC рекомендует:

Готовые решения INTEC:



Читайте другие наши статьи:
По всем вопросам обращайтесь по телефонам:  8 (800) 100-45-85, 8 (351) 777-80-70, sale@intecweb.ru
С уважением к вам и вашему бизнесу,
Ярослав Голуб, руководитель интернет-агентства INTEC
Хотите быть в курсе всех наших обновлений? Тогда подпишитесь на нас в соцсетях!