- Модуль: salescenter
- Путь к файлу: ~/bitrix/modules/salescenter/lib/controller/order.php
- Класс: BitrixSalesCenterControllerOrder
- Вызов: Order::getDefaultImageProperty
private function getDefaultImageProperty(): ?array
{
$catalogIblockId = Option::get('crm', 'default_product_catalog_id');
if (!$catalogIblockId)
return null;
$propertyIterator = CIBlock::GetProperties(
$catalogIblockId,
[],
[
'CODE'=>'MORE_PHOTO',
]
);
if ($propertyData = $propertyIterator->Fetch())
{
$result = [
'entity' => 'property',
'properties' => $propertyData,
'values' => null,
];
}
else
{
$fields = CIBlock::GetFields($catalogIblockId);
$result = [
'entity' => 'product',
'properties' => $fields['DETAIL_PICTURE'],
'values' => null,
];
}
return $result;
}