Склады в умном фильтре 1С-Битрикс, с автоматическим обновлением

RSS
Склады в умном фильтре 1С-Битрикс, с автоматическим обновлением
 
Склады в умном фильтре 1С-Битрикс, с автоматическим обновлением

Задача: добавить возможность фильтрации товаров по складам в умном фильтре. Данные должны обновляться автоматически, при импорте товаров из 1С.
 
Дополнение для товаров со SKU.
Смысл в том, что если у товара есть SKU пробегаемся по ним и обновляем свойство у основного (родителя) элемента.

SKU товара получаем методом CCatalogSKU::getOffersList

Скрытый текст
Изменено: Михаил Базаров - 20.12.2022 07:05:01
 
По обновлению складов, возможно стоит привязываться к событиям каталога:
OnStoreProductAdd и OnStoreProductUpdate
 
А как учесть тип товара ( с sku или без) например продублировать для свойства sku. При заполнении свойства наличия на складе учитывать тип товара. Если простой заполняем свойство товара , если с sku не заполняем, а заполняем свойство для sku. Какой фильтр должен быть на входе catalog.section чтобы получить объединённый массив элементов. По аналогии с getList “logic” “or” не работает. Никто не копал в эту сторону?
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Ютубе