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

Как исправить ошибку в галерее в карточке товара после переключения на php 8?

В файле:
/bitrix/templates/htitybt/components/bitrix/catalog.element/шаблон.карточки/parts/gallery.php
найти блок кода:

!empty($arVideo['FILES']['FILE_MP4']) ?
        $arVideo['FILES']['FILE_MP4']['SRC'].'#t=0.5' :
                (!empty($arVideo['FILES']['FILE_WEBM']) ?
                          $arVideo['FILES']['FILE_WEBM']['SRC'].'#t=0.5' :
                                 !empty($arVideo['FILES']['FILE_OGV']) ?
                                             $arVideo['FILES']['FILE_OGV']['SRC'].'#t=0.5'
                                              : null)

Заменить на:

!empty($arVideo['FILES']['FILE_MP4']) ?
        $arVideo['FILES']['FILE_MP4']['SRC'].'#t=0.5' :
                 (!empty($arVideo['FILES']['FILE_WEBM']) ?
                          $arVideo['FILES']['FILE_WEBM']['SRC'].'#t=0.5' :
                                     (!empty($arVideo['FILES']['FILE_OGV']) ?
                                             $arVideo['FILES']['FILE_OGV']['SRC'].'#t=0.5'
                                             : null))

Наши решения