Для элементов инфоблока нужно обновить PREVIEW_PICTURE и DETAIL_PICTURE. Изображения уже находятся на сервере. Делаю так:
$picture = CFile::MakeFileArray($path_to_picture);
$arLoadProductArray = Array(
"PREVIEW_PICTURE" => $picture,
"DETAIL_PICTURE" => $picture,
);
$res = $el->Update($elem["ID"], $arLoadProductArray);
if($res)
echo "OK";
else
print_r($el->LAST_ERROR)
Но почему-то изобажения меняются через раз. А бывает, что измениться только PREVIEW_PICTURE, а DETAIL_PICTURE нет. Или наоборот. А может вообще ни то, ни другое.
Update всегда возвращает true.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Раньше у меня во вьюхе для вывода изображения использовался такой код
Есть много автоматов по продаже чего-либо, у каждого автомата есть онлайн статус (работа/сбой/перезагрузка и др)Есть панель управления, куда...