1. aspro.ru
  2. Аспро: Максимум
  3. Мультирегиональность
  4. Замена контактной информации на странице контактов в регионах
  5. Настройка точек на карте в зависимости от региона для типа контактов «С выбором региона»

Настройка точек на карте в зависимости от региона для типа контактов «С выбором региона»


В решении есть возможность отображения точек на карте в зависимости от региона. В этой статье рассмотрим настройку для типа контактов «С выбором региона».

Выберите тип контактов «С выбором региона» и отредактируйте информацию о филиалах (магазинах).

После этого необходимо создать свойство «Регион». Зайдите в Контент (1) → Инфоблоки (2) → Типы инфоблоков (3) → Контент (aspro.max) (4) → Магазины (5).

2e1af462-7b5e-11f1-8fe4-fa163e2ff576

На вкладке «Свойства» создайте свойство «Регион». Напишите название — «Регион», выберите тип свойства «Привязка к элементам» и укажите код LINK_REGION.

6d5c87b6-7b63-11f1-8fe4-fa163e2ff576

Затем зайдите в настройки свойства инфоблока, чтобы настроить город на инфоблок региональности. 

83aabf1c-7b5c-11f1-8fe4-fa163e2ff576

В поле «Информационный блок» выберите варианты «Региональность (aspro.max) [aspro_max_regionality]» и «Регионы». Сохраните изменения.

14c2dd41-7b63-11f1-8fe4-fa163e2ff576

Перейдите в Контент (1) → Контент (aspro.max) (2) → Магазины (3), выберите раздел с необходимой областью (4) и подраздел с необходимым городом (5). Мы рассмотрим настройки на примере Челябинской области и города Челябинска.

fbd35834-7b61-11f1-8fe4-fa163e2ff576

Нажмите на кнопку гамбургера у нужного города и кликните на «Изменить». 

087112ae-7b60-11f1-8fe4-fa163e2ff576

На вкладке «Связи» в поле «Регион» привяжите город и сохраните изменения.

f7728bde-7b5e-11f1-8fe4-fa163e2ff576

Зайдите в Аспро (1) → Аспро: Max (2) → Настройки (3). 

0dddb060-7b64-11f1-8fe4-fa163e2ff576

В настройках сайта в блоке «Регионы» активируйте поле «Применять региональный фильтр».

0ca26ac7-7b65-11f1-8fe4-fa163e2ff576

Далее перейдите в публичную часть сайта в раздел «Контакты» и активируйте режим правки. Наведите на область карты и нажмите на шестеренку.

df0c0782-7b64-11f1-8fe4-fa163e2ff576

В параметрах компонента «Новости» в блоке «Настройки фильтра» в поле «Фильтр» напишите arRegionLink.

4b87c14c-7b64-11f1-8fe4-fa163e2ff576

После этих настроек у вас будет отображаться одна или несколько точек на карте в зависимости от выбранного города.

До настройки

99446dce-7b5c-11f1-8fe4-fa163e2ff576

После настройки

fd2b756b-7b63-11f1-8fe4-fa163e2ff576

Предыдущая статья Замена контактной информации на странице контактов в регионах
Следующая статья Автогенерация robots.txt и sitemap.xml