В решении Аспро: Максимум, начиная с версии 2.1.9, посетители сайта могут быстрее подбирать товары из необходимых магазинов. В этом им поможет фильтр продукции по складам.
Например, у компании сеть представительств, а клиент хочет купить товар офлайн в ближайшем магазине и заранее изучает ассортимент на сайте. Чтобы убедиться, что продукция присутствует в конкретном филиале, пользователь использует фильтр по складам.
Начиная с версии решения 2.3.2, если склад не является пунктом выдачи, то он не будет присутствовать в фильтре.
Чтобы подключить такой фильтр, в административной части сайта перейдите в Аспро (1) → Аспро: Max (2) → Фильтр по складам (3). Поставьте галку в поле «Включить функционал фильтра по складам» (4). Сохраните изменения.
Чтобы свойство актуализировалось сразу при изменении товаров, поставьте галку в поле «Установить синхронизацию свойства фильтра по складам на событии обновления/добавления продукта» и сохраните настройки.
Если этот параметр отключен, то актуализация свойства будет происходить только через административную часть сайта по кнопке «Синхронизировать».
Опция «Синхронизировать» может приводить к высокой нагрузке при изменении товаров и остатков. Поэтому на время полного обмена с 1С или импорта товаров рекомендуется отключить эту настройку, а после завершения операции провести синхронизацию остатков каталога через кнопку «Синхронизировать».
Если свойство для фильтра отсутствует, добавьте его по кнопке «Создать свойства». Тогда будет создано свойство для фильтра в каталоге. Если к нему привязан инфоблок торговых предложений, то для SKU также будет добавлено свойство.
Если на проекте используется фасетный индекс, пересоздайте его после добавления свойства. Для этого в появившейся плашке нажмите «Создать фасетный индекс».
Для первоначальной настройки необходимо запустить синхронизацию. При этом будет заполнен служебный справочник складов и свойство для товаров.
Если все прошло успешно, в каталоге публичной части сайта появится фильтр по складам.
Если определенных торговых предложений нет на складе, то они не будут доступны для переключения.
Склады в фильтре выводятся с учетом региональности. Рассмотрим отображение функционала на примере двух городов: Москвы и Челябинска.
Склады в Москве.
Склады в Челябинске.
Чтобы отключить фильтр по складам, снимите галку в поле «Включить функционал фильтра по складам». Тогда если свойство больше не нужно, удалите его из инфоблока товаров и торговых предложений вручную.