1. aspro.ru
  2. Аспро: Премьер
  3. Мультирегиональность
  4. Региональный фильтр. Каждому региону — свой контент
  5. Как привязать товары к определенному региону

Как привязать товары к определенному региону


Мультирегиональность в Аспро: Премьер поможет создавать не только уникальный контент для каждого региона, но и привязывать различный набор товаров к нужному городу.

Функционал будет актуален, если у вас разный ассортимент товаров в каждом городе и вы не хотите, чтобы посетители из разных регионов видели их одновременно. Например, вы хотите, чтобы посетители из Москвы видели диваны люкс-сегмента, а потенциальные покупатели из небольшого города — мебель эконом-класса.

Вам не нужны навыки программирования, чтобы привязать товар к регионам. Воспользуйтесь инструкцией, где вы в несколько шагов внесете необходимые изменения. Самое главное — нужно включить региональный фильтр, иначе дальнейшие действия не приведут к результату. В настройках инфоблока каталога нужно добавить новое свойство — LINK_REGION. Затем указать значение «arRegionLink» в настройках параметра компонента «Каталог», чтобы фильтр заработал. В этой инструкции настройку разберем подробнее.

Регион необходимо будет задать каждому товару. Если этого не сделать, то товар не будет отображаться во всех регионах.

Пример: В разделе Одежда → Женская одежда: 4 товара (джинсы, платье, юбка и футболка). Для юбки и платья мы задали регион «Екатеринбург». А для футболки и джинсов указали Москву.

Товары в этом разделе для Екатеринбурга:

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

Товары для Москвы:

896c4bee-7b62-11f1-8fe4-fa163e2ff576

Добавление свойства LINK_REGION в настройках инфоблока каталога

В административной части сайта перейдите в Аспро (1) → Аспро: Премьер (2) → Настройки (3) → Регионы (4).

a113ed40-7b5b-11f1-8fe4-fa163e2ff576

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

baff05c3-7b5d-11f1-8fe4-fa163e2ff576

Далее перейдите в Контент → Инфоблоки → Типы инфоблоков  → Каталог (aspro.premier) → Каталог товаров. Перейдите на вкладку «Свойства».

ca69ba79-7b5d-11f1-8fe4-fa163e2ff576

Добавьте новый элемент со следующими параметрами:

  • Название = Регион.
  • Тип = Привязка к элементам.
  • Сортировка — например, 100. Индекс сортировки отвечает за порядок отображения свойств в административной части сайта. Чем ниже индекс, тем выше будет выбор региона в списке (в редактировании карточки товара).
  • Код = LINK_REGION.

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

  • «Акт.» — признак активности свойства. Это необходимо для того, чтобы свойство отображалось в публичной части сайта.
  • «Множ.» — признак множественности свойства. Это необходимо для того, чтобы вы смогли задать несколько регионов, а не один.

После того, как нужные настройки выставлены, нажмите кнопку «Применить» или «Сохранить».

425888b2-7b63-11f1-8fe4-fa163e2ff576

Добавление «arRegionLink» в настройки фильтра

Зайдите в публичную часть сайта в режиме правки. Перейдите в произвольный товар, наведите на него и нажмите на шестеренку.

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

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

47b453b2-7b60-11f1-8fe4-fa163e2ff576

Это нужно делать в любом случае: и с привязкой контента, и с привязкой товара. Если этого не сделать, то фильтрация по регионам не будет работать.

Привязка товаров к нужному региону

Теперь вы сможете задавать регионы для товара. Для этого перейдите в настройки товара, нажмите на кнопку «Гамбургер» и выберите «Изменить».

8bb42dec-7b60-11f1-8fe4-fa163e2ff576

В блоке «Регион» нажмите на многоточие для выбора нужного города.

93184730-7b5f-11f1-8fe4-fa163e2ff576

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

a563f50d-7b60-11f1-8fe4-fa163e2ff576

В редакторе формы в перечнях «Доступные вкладки» (1) и «Вкладки» (2) выделите пункт, соответствующий названию основной вкладки. В данном примере это вариант «Товар». В списке «Доступные поля» выберите значение, которое необходимо вывести в форме: «Регионы» (3). Затем нажмите кнопку с изображением стрелки (4) и сохраните изменения.

d52f2aa7-7b5b-11f1-8fe4-fa163e2ff576

В информационном блоке нужно выбрать (1):

  • тип = региональность;
  • инфоблок = регионы.

Нажмите на кнопку «Найти». В таблице отобразятся все регионы. На строке с нужным городом кликните на «Гамбургер» (2) и нажмите «Выбрать» (3).

d4d0551e-7b5c-11f1-8fe4-fa163e2ff576

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

Предыдущая статья Отображение разделов каталога в регионах
Следующая статья Система обратной связи