95  /  182
Не хватает статьи или нашли ошибку? Выделите мышкой и нажмите Ctrl+Enter

Отображение контентных разделов в регионах

У пользователей из разных городов потребности отличаются. Поэтому контент сайта подстраивается под регионы. Если услуга «Аренда спецтехники» привязана только к Магнитогорску и Екатеринбургу, то в Москве она не отобразится. Функционал доступен в решении Аспро: Корпоративный сайт 3.0 с версии 1.3.1.

В Екатеринбурге раздел отображается.


В Москве раздел не отображается.


Чтобы привязать раздел к региону, зайдите в его настройки. Для этого в административной части сайта перейдите в Контент → Контент (aspro.allcorp3) и перейдите в необходимый раздел. В строке с названием раздела кликните на «Гамбургер», затем на «Изменить».


Перейдите на вкладку «Доп. поля». В поле «Регион» выберите города. Чтобы выбрать несколько полей, зажмите клавишу Ctrl и кликните по названиям. Сохраните изменения.


Если поле «Регион» отсутствует, добавьте пользовательское свойство на этой же вкладке.


При создании пользовательского свойства укажите следующие настройки:

  1. Тип данных — привязка к элементам инф. блоков.
  2. Код поля — UF_REGION.
  3. XML_ID — UF_REGION.
  4. Множественное свойство.
  5. Инфоблок — регионы.
  6. Подпись и заголовок свойства.


Сохраните изменения.

После этого в настройках раздела перейдите по шестеренке в правом верхнем углу.


Перетащите созданное поле «Регион» на вкладку «Доп. поля» и сохраните изменения.


Задайте необходимый регион.


Когда необходимые города в поле «Регион» будут выбраны, перейдите в Аспро (1) → Аспро: Корпоративный сайт 3.0 (2) → Настройки (3) → Регионы (4).


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

При включенной опции будет применяться глобальный фильтр «arRegionLink», который необходимо указать в параметрах компонентов «Название фильтра». Будут отображаться только элементы, привязанные к региону.


Затем перейдите в параметры компонента, нажав на шестеренку.


В настройках компонента новостей выберите пункт «Фильтр» и укажите значение «arRegionLink».


После этого раздел привяжется к нужному региону. Настройка завершена!