Не выводятся активные элементы каталога

Внимание! Все сообщения на форуме проходят модерацию. Ваше сообщение появится после проверки.
Друзья, здравствуйте!
Уже голову сломал. Может подскажете что могло произойти.

Два сайта на одной лицензии. Каталоги товаров у обоих из одного инфоблока. Вопрос стал актуален на обоих сайтах, поэтому ошибка в компонентах исключена, я полагаю.

Многие товары перестали выводиться в обоих каталогах. Если в админке пересохраняешь товар, то он появляется в каталогах. Переиндексация товаров вопрос не решила. Пробовал через GetList подтягивать список товаров в конкретном разделе. Если указываешь в фильтре "ACTIVE" => "Y", то список пуст. Если "!ACTIVE" => "N", то выводятся активные как и должно. Видимо каталоги тоже эти товары не видят как активные. Хотя и в массиве запроса ACTIVE у них стоит "Y", и в админке активны.
Цитата
Сергей Чабан написал:
Друзья, здравствуйте!
Уже голову сломал. Может подскажете что могло произойти.

Два сайта на одной лицензии. Каталоги товаров у обоих из одного инфоблока. Вопрос стал актуален на обоих сайтах, поэтому ошибка в компонентах исключена, я полагаю.

Многие товары перестали выводиться в обоих каталогах. Если в админке пересохраняешь товар, то он появляется в каталогах. Переиндексация товаров вопрос не решила. Пробовал через GetList подтягивать список товаров в конкретном разделе. Если указываешь в фильтре "ACTIVE" => "Y", то список пуст. Если "!ACTIVE" => "N", то выводятся активные как и должно. Видимо каталоги тоже эти товары не видят как активные. Хотя и в массиве запроса ACTIVE у них стоит "Y", и в админке активны.
Может быть все что угодно. От банальной ошибки в шаблоне, до глобальной ошибки в ядре системы. Так не угадать

Попробуйте, для проверки (на копии лучше), установить все обновления и включить штатный шаблон каталога.
Если не появятся, создайте новый раздел на любом сайте, и выведете компонент каталога.

PS Еще вариант, может быть в настройках компонента указано "Не показывать не доступные элементы" - если всех на остатках 0, то они не покажутся, не зависимо от активности. Попробуйте проверить наличие у любого товара, и если 0- указать количество в ручную.
Или отключить количественный учет в настройках модуля каталога
Цитата
Михаил Базаров написал:
Цитата
Сергей Чабан написал:
Друзья, здравствуйте!
Уже голову сломал. Может подскажете что могло произойти.

Два сайта на одной лицензии. Каталоги товаров у обоих из одного инфоблока. Вопрос стал актуален на обоих сайтах, поэтому ошибка в компонентах исключена, я полагаю.

Многие товары перестали выводиться в обоих каталогах. Если в админке пересохраняешь товар, то он появляется в каталогах. Переиндексация товаров вопрос не решила. Пробовал через GetList подтягивать список товаров в конкретном разделе. Если указываешь в фильтре "ACTIVE" => "Y", то список пуст. Если "!ACTIVE" => "N", то выводятся активные как и должно. Видимо каталоги тоже эти товары не видят как активные. Хотя и в массиве запроса ACTIVE у них стоит "Y", и в админке активны.
Может быть все что угодно. От банальной ошибки в шаблоне, до глобальной ошибки в ядре системы. Так не угадать

Попробуйте, для проверки (на копии лучше), установить все обновления и включить штатный шаблон каталога.
Если не появятся, создайте новый раздел на любом сайте, и выведете компонент каталога.

PS Еще вариант, может быть в настройках компонента указано "Не показывать не доступные элементы" - если всех на остатках 0, то они не покажутся, не зависимо от активности. Попробуйте проверить наличие у любого товара, и если 0- указать количество в ручную.
Или отключить количественный учет в настройках модуля каталога
Мне кажется, что если бы запрос списка элементов через API GetList давал положительный результат, можно было бы грешить на шаблоны, компоненты и их настройки. Грешил на ошибки в базе, но их тест проблем не выявил. Ошибку в ядре тоже было бы странно встретить, ибо сайт с неактивной лицензией уже несколько месяцев, а еще неделю назад всё работало корректно. Вот и ломаю голову) Посмотрим, что поддержка Битрикс скажет. Спасибо за ответ, Михаил.
Ваши рекомендации выполнил.
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Стоимость разработки на 1С-Битрикс:

Индивидуальная разработка магазина

от 500 000 руб. от 5-ти недель

Разработка магазина на 1С-Битрикс с нуля. Дизайн, сборка и оптимизация производительности под конкретный проект и требования. Реализация любого функционала без ограничений готовых решений.

Запуск сайта на готовом решении

от 100 000 руб. от 7-ми дней

Вариант для тех, кто не хочет тратить много средств на индивидуальный проект, и не имеет серьезных требований к сайту. Магазин, быстро запускается на базе одного из 200-та готовых решений.

Мобильное приложение

от 500 000 руб. от 1-го месяца

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Сайт компании

от 350 000 руб. от 1-го месяца

Корпоративный сайт с информационными разделами, каталогом товаров или услуг. Включает формы обратной связи карточек каталога, любое количество статичных и динамичных разделов.

Инфресурс

от 400 000 руб. от 5-ти недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

Лечение сайтов от вирусов

от 40 000 руб. от 2-х дней

Выполню полную проверку сайта и окружения. В случае обнаружения вирусов проведу полный комплекс лечения проекта и закрытия лазеек.