Курсы обучения
+7 (351) 777-80-70
2023.06.02

После обновления платформы Битрикс до версии 23.300 счетчик добавления товара в корзину всега начинается с нуля, как исправить?

Переходим в папку /bitrix/templates/prom_s1/components/bitrix/catalog/catalog.1/

1. Открыть файл section.php, в нем найти строку:
<?php if ($arElements['SHOW'] || !empty($arElements['TEMPLATE'])) { ?>
Перед этой строкой добавить такую строку:
<?php $arElements['PARAMETERS']['COMPATIBLE_MODE'] = 'Y';?>
2. Открыть файл sections.php, в нем найти строку:
<?php if ($arElements['SHOW'] || !$arElements['SHOW'] && !empty($arElements['TEMPLATE']) && $arParams['LIST_ROOT_SHOW'] === 'Y') { ?>
Перед этой строкой добавить такую строку:
<?php $arElements['PARAMETERS']['COMPATIBLE_MODE'] = 'Y';?>
3. Открыть файл element.php, в нем найти строку:
<?php if ($arElement['SHOW']) { ?>
Перед этой строкой добавить такую строку:
<?php $arElement['PARAMETERS']['COMPATIBLE_MODE'] = 'Y';?>
Готово, можно проверять! Теперь все должно работать. Если все же проблема сохранилась, то переходим в раздел каталога в публичной части, открываем параметры компонента в режиме правки и устанавливаем "Включить режим совместимости" флаг:



После этого проблема точно будет устранена.

Наши решения