Пропали цены в каталоге после обновления ядра
Связано с обновлением 23.300.0, в котором параметр COMPATIBLE_MODE стал по-умолчанию считаться выключенным. Нужно пройтись по настройкам компонентов catalog.* и включить режим совместимости. Ну или исправить код шаблонов и сделать вывод цены из нового массива :)
Учтите, что иногда параметр COMPATIBLE_MODE не передаётся из комплексного компонента catalog в дочерние catalog.section и catalog.element. Нужно в коде подключения этих компонентов прописать:
"COMPATIBLE_MODE" => $arParams['COMPATIBLE_MODE']
Или сразу:
"COMPATIBLE_MODE" => "Y"
Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.