В общем, задача выгрузить фото объекта в xml формате.
Дано условие:
Множество ссылок на изображения объекта недвижимости, каждая из которых заключена в тег image.
В случае, если у изображения установлен атрибут primary="1" – оно считается основным.
Ссылка на изображение объекта недвижимости у вас на сайте. Тип: строка (string).
Формат: www.site.ru/image.jpg
Поддерживаемые форматы изображений: jpg, gif, png....
Код который я написал
//photo
$db_props = CIBlockElement::GetProperty("18", $arFields["ID"], array("sort" => "asc"), array("CODE"=>"MORE_PHOTO"));
$razd = "";
$photo = "";
while($ar_props = $db_props->Fetch())
{
$rsFile = CFile::GetByID($ar_props["VALUE"]);
$arFile = $rsFile->Fetch();
$arImagesPath = CFile::GetPath($ar_props["VALUE"]);
$domainname = "www***.ru";
//$photo = $photo.$razd.$arFile["FILE_NAME"];
$photo = $photo.$razd.$domainname.$arImagesPath;
//print_r($domainname.$arImagesPath);print_r(" ");
$razd = ", ";
//$arrImages[$arElement["ID"]][] = $arFile;
//print_r($ar_props);
}
$fieldsToExport[$i]["images"] = $photo;
Выгрузка идет с блока Битрикса.
Результат на данный момент такой:
<photo>
www.***.ru/upload/iblock/f78/cqm yrtlx-2.jpg, www.***.ru/upload/iblock/3c8/01_big.jpg, www.***.ru/upload/iblock/b78/IMG_3286_big.jpg,
</photo>
Помогите переделать.