1С-Битрикс 1С-Битрикс: Управление сайтом; версии ядра, модулей и PHP зависят от установки

1С-Битрикс: Список товаров пуст после изменения свойств инфоблока

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

После изменения свойств инфоблока список товаров стал пустым. Частая причина — компонент каталога фильтрует товары по изменённому символьному коду свойства, неправильному типу значения или ошибочной привязке к торговым предложениям. Сначала подтвердите, что элементы в базе сохранились.

В этой статье
  1. Признаки проблемы и применимость
  2. Причины и отличительные признаки
  3. Пошаговая диагностика и исправление
  4. Проверка результата
  5. Что делать, если не помогло

#Признаки проблемы и применимость

После изменения свойств инфоблока список товаров стал пустым. Частая причина — компонент каталога фильтрует товары по изменённому символьному коду свойства, неправильному типу значения или ошибочной привязке к торговым предложениям. Сначала подтвердите, что элементы в базе сохранились.

#Причины и отличительные признаки

Возможная причинаКак узнатьЧто делать
Фильтр использует старый код свойстваФильтр использует старый код свойства. При снятии фильтра товары появляютсяПри снятии фильтра товары появляютсяСверить CODE свойства в компоненте
Свойство изменило тип значенияСвойство изменило тип значения. После правки тип «список»/«строка» фильтр не совпадаетПосле правки тип «список»/«строка» фильтр не совпадаетАдаптировать фильтр на тесте
Товары скрыты правами/активностьюТовары скрыты правами/активностью. Список виден администратору, но не гостюСписок виден администратору, но не гостюПроверить активность элементов и доступ

#Пошаговая диагностика и исправление

  1. Убедитесь, что товары не удаленыВ административном разделе инфоблоков откройте нужный каталог и проверьте количество элементов. Откройте несколько существующих карточек по ID. Если элементы есть, не импортируйте каталог поверх рабочей базы из резервной копии.
  1. Запишите последнее изменение свойстваОткройте настройки инфоблока → «Свойства» (в разных редакциях путь может отличаться), найдите недавно изменённый ID и символьный CODE. Запишите прежний и новый тип, доступность значений и привязку к товару или торговому предложению.
  1. Снимите фильтр без изменения данныхНа тестовой копии откройте каталог без пользовательских фильтров и поисковых условий. Если товары появляются, проблема в выборе, а не в отсутствии файлов/элементов. Проверьте также активность разделов и даты начала/окончания активности.
  1. Проверьте компоненты каталога и умный фильтрВ параметрах каталога и умного фильтра проверьте ID инфоблока, типы цен и передачу фильтра через FILTER_NAME. Если собственный шаблон использует условие по старому CODE свойства, исправьте только его на тестовом стенде.
  1. Уточните связь торговых предложенийЕсли каталог использует SKU/торговые предложения, свойство может относиться к инфоблоку предложений, а не основному каталогу. Сравните поле элемента и предложение; проверьте, не стало ли значение пустым после изменения типа.
  1. Проверьте права гостяОткройте страницу в частном окне и под администратором. Если каталог пуст только у гостя, проверьте права чтения инфоблока, групп пользователей, активность разделов и параметры кеширования для групп. Не выдавайте гостям административные права.
  1. Исправьте одно условие и очистите выбранный кешНа копии измените параметр фильтра или восстановите старый код свойства в шаблоне, не удаляя данные. Очистите кеш конкретной страницы каталога; сравните количество результатов с админкой. При расхождении откатите последнюю правку и выясните, какой фильтр исключает товары.

#Проверка результата

На странице раздела снова показано ожидаемое число товаров с корректными свойствами и ценами как для гостя, так и для пользователей нужных групп.

#Что делать, если не помогло

Если элементы не находятся и в административной части, исследуйте журнал обмена/импорта, восстановление базы и права, а не параметры визуального фильтра.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.