maler1988
@maler1988
Web-программист (1С Bitrix)

Почему фильтр по активности в админке не показывает 80% товаров?

В разделе каталога на сайте доступно 50 товаров, если зайти в админку в этот же раздел, то там 400+ товаров. Если отфильтровать список элементов инфоблока "каталог" в админке по свойству "Активность" видим те же 50 товаров что и в публичке. Если отменить фильтр и просмотреть список вручную, в колонке "Активность" у всех товаров стоит "Да". Вопрос, почему? Что-то с БД?

Так же проверял эти товары по свойству "Доступность" (встроенное свойство битрикса), доступны все 400+ товаров.

UPD: торговых предложений нет
  • Вопрос задан
  • 259 просмотров
Решения вопроса 1
maler1988
@maler1988 Автор вопроса
Web-программист (1С Bitrix)
Собственно разобрались. При создании фасетного индекса случился сбой в базе данных, индекс создался некорректно, как оказалось некорректный индекс влияет не только на товары в публичной части сайта, но и на админку.

Статья про фасету: https://dev.1c-bitrix.ru/community/blogs/product_f...

Ответ саппорта:
Так как активность связана с данными в фасетном индексе и есть проблемы в целостности фасетного индекса, то будет проблема с отображением элементов отфильтрованных по активности.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы