Зачем такой геморрой?
Как только получили ID картинок, для каждой вызывайте CFile::GetFileArray(ID картинки) Получите в ответ массив с набором полей, среди которых
[CODE]SRC - полный путь к картинке от корня сайта
WIDTH - ширина
HEIGHT - высота[/CODE]
Извиняюсь, плохо вчитался в условия. Тогда так:
[CODE]
$arFilter = array('IBLOCK_ID' => ID инфоблока с картинками,'ID' => array(здесь все ID привязанных элементов));
$rsItems = CIBlockElement::GetList(array(),$arFilter);
while ($arItem = $rsItems->GetNext())
{
$arItem['DETAIL_PICTURE'] = CFile::GetFileArray($arItem['DETAIL_PICTURE']);
}
[/CODE]
Как только получили ID картинок, для каждой вызывайте CFile::GetFileArray(ID картинки) Получите в ответ массив с набором полей, среди которых
[CODE]SRC - полный путь к картинке от корня сайта
WIDTH - ширина
HEIGHT - высота[/CODE]
Извиняюсь, плохо вчитался в условия. Тогда так:
[CODE]
$arFilter = array('IBLOCK_ID' => ID инфоблока с картинками,'ID' => array(здесь все ID привязанных элементов));
$rsItems = CIBlockElement::GetList(array(),$arFilter);
while ($arItem = $rsItems->GetNext())
{
$arItem['DETAIL_PICTURE'] = CFile::GetFileArray($arItem['DETAIL_PICTURE']);
}
[/CODE]
