Подробное описание статьи:
Обращаем Ваше внимание что функция работает на обработчике событий, а это значит, что значения наличия записываются в свойство только после того, как по товару произойдет какое либо изменение (добавление, редактирование, новый заказ, выгрузка) . После применения всех настроек необходимо произвести либо полную перевыгрузку товаров, чтобы изменение записалось к каждому товару.
Как включить функцию наличия в фильтре:
- Выберите в виджете настройки Ваш инфоблок для товаров
- Нажмите "Создать служебные свойства"
- Найдите в свойствах для показа на сайте свойство "В наличии" и нажмите на шестеренку около свойства
- Включите его для отображения в умном фильтре и установите флаг "Показать развёрнутым"
- после сохранения создайте фасетный индекс
- Перейдите обратно на сайт
- В виджете настройки на вкладке "дополнительно" включите галочку "Использовать автоматическое заполнение свойства в наличии (для умного фильтра)"
- После этого попробуйте изменить что нибудь в одном товаре и проверьте появилось ли свойство в умном фильтре
- Если свойство в фильтре появилось, произведите полную перевыгрузку товаров чтобы изменения применились ко всем товарам