Добрый день.
Есть фотогалерея. Требуется чтоб картинка анонса раздела была чёрно-белой и фиксированного размера.
Попробовал по событию "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"]); - тоже работает если поставить код точно существующей картинки.
В общем, проблема получить путь к картинке анонса раздела фотогалереи.