Плагин создает новую характеристику "Склады" и заполняет её значения для каждого товара. Значения берутся из количества товаров на опубликованных складах. Поддерживаются как обычные так и виртуальные склады
Плагин отлично работает с плагинами SEO-фильтр и SEO-оптимизация.
Обновление значений характеристики доступно как вручную на странице настройки плагина, так и по заданию CRON
Рассмотрим два основных сценария:
1) на сайте нет деления на склады и нужен простой фильтр по наличию
2) на сайте несколько складов и нужна возможность фильтровать по каждому из них
Простой фильтр по наличию
1. Магазин > Настройки > Склады
Добавить склад
Называем его "В наличии"
Отмечаем чекбокс "Перенести все текущие остатки на этот склад"
Отмечаем чекбокс "Виден на витрине"
Нажимаем "Сохранить"
2. Магазин > Плагины > Фильтр товаров по наличию на складах
Нажимаем на кнопку синхронизации "Склад → Характеристики"
3. Магазин > Настройки > Типы и характеристики товаров
Находим характеристику "Склады" и переименовываем как вам необходимо, например в "Показать товары"
Нажимаем "Сохранить"
4. Товары > Категории > Нужная категория > Настройки категории
Отмечаем чекбокс "Разрешить фильтрацию товаров"
Выбираем новую характеристику из пункта 3
Сохраняем изменения
5. Проверяем работу фильтра на витрине
Фильтр по складам
1. Магазин > Настройки > Склады
Проверяем что склады уже созданы и опубликованы(отмечен чекбокс "Виден на витрине")
2. Магазин > Плагины > Фильтр товаров по наличию на складах
Нажимаем на кнопку синхронизации "Склад → Характеристики"
3. Товары > Категории > Нужная категория > Настройки категории
Отмечаем чекбокс "Разрешить фильтрацию товаров"
выбираем новую характеристику "Склады"
Сохраняем изменения
4. Проверяем работу фильтра на витрине
Синхронизация складов и характеристики
Для того чтобы поддерживать актуальные значения наличия в фильтре, вам необходим настроить CRON задание. Само задание скопируйте на странице настроек данного плагина в админке вашего магазина: Магазин > Плагины > Фильтр товаров по наличию на складах. Вот как оно будет выглядеть:
php ПУТЬ_ДО_ДОМЕНА/ВАШ_ДОМЕН/cli.php shop fstockImportFeatures
Инструкция по работе с cron
В облаке Webasyst'а
На популярных хостингах:
Reg.ru
Masterhost
Timeweb
Периодичность его выполнения - индивидуальна и зависит от кол-ва заказов в вашем магазине. Для большинства подойдёт раз в сутки, в ночное время.