Проблема некорректного отображения изображения производителя в шаблоне product.twig

    В шаблоне product.twig присутствует следующий код для вывода изображения производителя:

    <img src="image/{{ manufacturerInfo.image2 }}" alt="" class="manufacturer-brand__icon" />

    Однако в итоговой вёрстке, которую генерирует система, этот код преобразуется и отображается иначе:

    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://enterforce.ru/image/catalog/1cons/icon_ТСС_production.png" alt="" class="manufacturer-brand__icon lazyATS">

    В результате такой подмены атрибута src на временное изображение-заглушку (base64) изображение производителя не отображается на странице.

    Предпринятые действия

    Для решения проблемы были проверены и изменены настройки темы Journal, но это не привело к желаемому результату.

    Корень проблемы

    Судя по добавленному классу lazyATS, проблема связана с работой стороннего модуля или встроенного функционала темы, который автоматически преобразует стандартные изображения для отложенной загрузки (lazy load). Этот механизм подменяет оригинальный путь в атрибуте src на заглушку, а настоящий URL перемещает в атрибут data-src, который должен обрабатываться JavaScript.

    Вероятные причины сбоя:

    • Скрипт, отвечающий за отложенную загрузку, не активирован или содержит ошибки.
    • Возник конфликт с другими JavaScript-библиотеками.
    • Изображение не соответствует критериям, которые обрабатывает скрипт lazy load.