Задача

Необходимо устранить ошибку вывода корзины на сайте, работающем на CMS «1С-Битрикс: Старт». Сайт функционирует без изменений много лет, однако после штатного обновления системы корзина перестала отображаться: на странице корзины пусто, хотя товары могут добавляться.

Что требуется сделать

  • Проанализировать изменения, произошедшие после обновления платформы, которые могли затронуть компонент корзины
  • Восстановить корректный вывод списка товаров, цены, количества итоговой суммы в корзине
  • Проверить совместимость кастомизаций и шаблонизаторов системы с новой версией Битрикса
  • Устранить причины пустого вывода (ошибки на уровне jс-скриптов, xml-парcинга или обновлённых полей)
  • Протестировать работу корзины во всех сценариях (вход без регистрации, добавление/удаление товаров, перерасчёт)

Важно

  • Задача не предполагает разработку новой корзины - только диагностику и восстановление старой, уже работавшей версии.
  • Исходные коды, резервные копии и настройки компанента доступны для анализа.
  • Название компании и другая конференциальная информация в этом ТЗ уже скрыты.

Результат

  • Рабочая страница корзины со списком товаров, возможностью изменять количество и переходить к оформлению.
  • Отсутствие ошибок в консоли браузера и в файле отладки Bitrix.