Добрый день.
SEO дали задачу подставлять альты из описания под картинкой. Дело в том, что в каждом товаре у нас по 3 изображения. Модуль SEO позволяет установить только 1 альт для всех детальных картинок. Из описания, естественно, ничего не тянется.
Все картинки прекрепляются к товарам с помощью свойства MORE_PHOTO.
Значение alt первоначально было таким:
. Попробовал реализовать подобным образом, но ничего не вышло. Подскажите, пожалуйста, может я что-то делаю не так?
SEO дали задачу подставлять альты из описания под картинкой. Дело в том, что в каждом товаре у нас по 3 изображения. Модуль SEO позволяет установить только 1 альт для всех детальных картинок. Из описания, естественно, ничего не тянется.
Все картинки прекрепляются к товарам с помощью свойства MORE_PHOTO.
Значение alt первоначально было таким:
| Код |
|---|
$alt = !empty($arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT']) ? $arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT'] : $arResult['NAME']; |
| Код |
|---|
foreach ($arResult as $key=>$val) {
$arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT'] = $val['DESCRIPTION'];
}
if (!empty($arResult['IPROPERTY_VALUES']['ELEMENT_DETAIL_PICTURE_FILE_ALT'])) {
$alt = $val['DESCRIPTION'];
} else {
$alt = '';
}
|