База знаний
Как устранить ошибку отображения цен после обновления 1С-Битрикс 23.300.0
ID статьи: 438
, создана 08 июн 2023
Актуально для:
После обновления 1С-Битрикс 23.300.0 в списке товаров пропали цены.
Решение
С обновлением 1С-Битрикс 23.300.0 в компонентах каталога по умолчанию был выключен параметр COMPATIBLE_MODE. Проблема актуальна в кастомных шаблонах для детальных страниц и списков элементов.
Если у вас не кастомный шаблон, то для решения проблемы достаточно установить актуальную версию готового решения с адаптацией к обновлению 1С-Битрикс.
Чтобы устранить ошибку на кастомном шаблоне, добавьте параметр "COMPATIBLE_MODE" => "Y", в вызов следующих компонентов: bitrix:catalog.section, bitrix:catalog.element и bitrix:catalog.top.
Важно убедиться, что параметр COMPATIBLE_MODE не передается повторно ниже в каком-либо другом значении, отличным от Y.

Добрый день, Павел! Благодарим за вопрос
Отметим, что мы не консультируем по разработке и не несем ответственности за последствия изменения кода шаблона. Поскольку это нарушает нашу политику запуска и настройки сайта без навыков программирования. Также не сможем проконсультировать по работе стандартного функционала 1С-Битрикс.
Благодарим за участие в обсуждении, хорошего дня!
В итоге на посадочных нет кнопки корзины, в поиске нет. Тикет в системе Аспро висит с 17 июля дата ответа 24 июля. Сегодня 26 число, ответа нет, критический функционал (как мне кажется) не работает.
В итоге на посадочных нет кнопки корзины, в поиске нет. Тикет в системе Аспро висит с 17 июля дата ответа 24 июля. Сегодня 26 число, ответа нет, критический функционал (как мне кажется) не работает.
Почему так происходит!? Как можно быстро пофиксить чтобы не ждать выхода обновления шаблона?
PHP 8.0 стоит.
Проверили, у нас в шаблонах компонентов параметр "COMPATIBLE_MODE" => "Y" уже присутствует. Цены на страницах разделов отображаются, блок с ценой и кнопкой Купить есть в быстром просмотре, но почему-то на детальной странице товара появляется на секунду и пропадает.
Вчера утром написали на , очень ждем как решить проблему. Спасибо
Добрый день, Михаил! Благодарим за комментарий.
В обновлении решения 1.1.13 мы исправили ошибку с ценами после апдейта 1С-Битрикс. Пожалуйста, проверьте, установлена ли у вас актуальная версия решения. Узнать это можно в Marketplace → Установленные решения. В поле с названием шаблона указана версия продукта.
Если установлена актуальная версия решения, пожалуйста, дождитесь ответа техподдержки. Специалисты обязательно помогут вам. На связи!
Добрый день, Виктор!
Файлы можно найти по пути: /bitrix/templates/aspro_max/components/bitrix/catalog. Также в папке /include в корне. Все это можно найти через поиск.
Успехов вам!
Как посмотреть версию шаблона? По кнопке обновить решение и платформу все обновлено. Цен нет.
В карточке товара в администрировании цены видим, на сайте цен нет. Где искать эти файлы, в которые нужно добавить COMPATIBLE_MODE?
Добрый день, Игорь!
Чтобы посмотреть версию шаблона, в административной части сайта перейдите в Marketplace → Установленные решения. Найдите поле с названием шаблона. В столбце «Версия» будет указана установленная версия решения.
Отметим, что в актуальной версии решения Аспро: Маркет проблем с ценами не наблюдается. Поэтому устанавливайте обновление на ваш проект. Но перед этим не забудьте выполнить резервное копирование сайта. Хорошего дня!