У меня есть свойство файл (множественный).
У каждого файла есть описание, мне нужно его получить от каждого файла.
$rsElement = Iblock\Elements\ElementXxxxxxTable::getList([
'select' => [
'ID', // ID элемента
'NAME', // Имя элемента
'PARTNERS.FILE', // (Файл Множественный)
],
]);
$arElements = [];
//Получаю URI
function getPropertyFileSrcUrl($arPropertyFile) {
return SITE_DIR . 'upload/' . $arPropertyFile->getSubdir() . '/' . $arPropertyFile->getFileName();
}
while ($obElement = $rsElement->fetchObject())
{
// Получаю множественный файл
$arMorePartners = [];
foreach ($obElement->getPartners()->getAll() as $fileProperty) {
$arMorePartners[] = getPropertyFileSrcUrl($fileProperty->getFile());
}
$arElements[] = [
'id' => $obElement->getId(),
'name' => $obElement->getName(),
'partners' => $arMorePartners,
];
}
я потом вывожу все в JSON
и мне нужно добавить поле описание файла.
пока не пойму как его получить.