Пропали цены в каталоге после обновления ядра

1k
Алексей,
Пропали цены в каталоге после обновления ядра
Пропали цены в каталоге после обновления ядра

Связано с обновлением 23.300.0, в котором параметр COMPATIBLE_MODE стал по-умолчанию считаться выключенным. Нужно пройтись по настройкам компонентов catalog.* и включить режим совместимости

Связано с обновлением 23.300.0, в котором параметр COMPATIBLE_MODE стал по-умолчанию считаться выключенным. Нужно пройтись по настройкам компонентов catalog.* и включить режим совместимости. Ну или исправить код шаблонов и сделать вывод цены из нового массива :)

Учтите, что иногда параметр COMPATIBLE_MODE не передаётся из комплексного компонента catalog в дочерние catalog.section и catalog.element. Нужно в коде подключения этих компонентов прописать:

"COMPATIBLE_MODE" => $arParams['COMPATIBLE_MODE']

Или сразу:

"COMPATIBLE_MODE" => "Y"
Пропали цены в каталоге после обновления ядра

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

Опубликовано 14 июня 2023 | Обновлено 18 июня 2023
обновление, ошибка, костыли, ядро
Поделиться
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
23 авг 2023
После обновления пропали весь каталог товаров и услуг
Алексей
23 авг 2023
Татьяна, с таким не сталкивался, возможно у вас скрываются товары у которых не выводится цена?
22 июн 2023
Здравствуйте. Во-первых, огромное спасибо за оперативный фикс Вам. А во-вторых - подскажите, есть некоторая проблема: в основном списке после вышеописанных действий всё починилось и здорово работает, а в результатах поиска проблема сохраняется. Не подскажите, в чём может быть проблема?
Алексей
28 июн 2023
Егор, добрый день. Скорее всего у вас в поиске подключается другой компонент catalog.section в который также нужно добавить параметр "COMPATIBLE_MODE" => "Y"
18 июн 2023
Здравствуйте подскажите куда именно прописывается "COMPATIBLE_MODE" => "Y",
Алексей
18 июн 2023
Андрей, добрый день, в массив параметров компонента catalog.section, где находится этот компонент не подскажу, у всех по-разному.
Связано с обновлением 23.300.0, в котором параметр COMPATIBLE_MODE стал по-умолчанию считаться выключенным. Нужно пройтись по настройкам компонентов catalog.* и включить режим совместимости