Добрый день.
Есть фотогалерея. Требуется чтоб картинка анонса раздела была чёрно-белой и фиксированного размера.
Попробовал по событию "OnAfterIBlockSectionUpdate" в "init.php" обработать картинку:
Ничего не выдаёт. На событие - реагирует, код раздела получаю, ar_res["PICTURE"] - ерунда какая-то, нет картинки с таким идентификатором.
$arFile = CFile::GetFileArray(ar_res["PICTURE"]); - тоже работает если поставить код точно существующей картинки.
В общем, проблема получить путь к картинке анонса раздела фотогалереи.
Есть фотогалерея. Требуется чтоб картинка анонса раздела была чёрно-белой и фиксированного размера.
Попробовал по событию "OnAfterIBlockSectionUpdate" в "init.php" обработать картинку:
Код |
---|
function AfterUpdateSection($arg1){ if($arg1[IBLOCK_ID]==7){ $res = CIBlockSection::GetByID(arg1["ID"]); if($ar_res = $res->GetNext()){ $arFile = CFile::GetFileArray(ar_res["PICTURE"]); AddMessage2Log(print_r($arFile, true)); } } |
$arFile = CFile::GetFileArray(ar_res["PICTURE"]); - тоже работает если поставить код точно существующей картинки.
В общем, проблема получить путь к картинке анонса раздела фотогалереи.