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

Вместо кавычек в галерее отображается обозначение html кода quot, как исправить?

На примере шаблона карточки товара catalog.default.5

В файле /bitrix/templates/"решение"/components/bitrix/catalog.element/catalog.default.5/parts/gallery.php

Найти блок кода

<?= Html::img($arVisual['LAZYLOAD']['USE'] ? $arVisual['LAZYLOAD']['STUB'] : $arPictureResize['src'], [
        'alt' => Html::encode($arItem['GALLERY']['PROPERTIES']['ALT']),
        'title' => Html::encode($arItem['GALLERY']['PROPERTIES']['TITLE']),
        'loading' => 'lazy',
        'data' => [
               'lazyload-use' => $arVisual['LAZYLOAD']['USE'] ? 'true' : 'false',
               'original' => $arVisual['LAZYLOAD']['USE'] ? $arPictureResize['src'] : null
             ]
      ]) ?>

Строку в этом блоке:

'alt' => Html::encode($arItem['GALLERY']['PROPERTIES']['ALT']),

Заменить на:

'alt' => $arItem['GALLERY']['PROPERTIES']['ALT'],

Наши решения