Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- /*
- В ЦИКЛЕ Я ПЕРЕБИРАЮ ЭЛЕМЕНТЫ ЗАПИСЕЙ РАЗДЕЛА.
- ДАЛЕЕ В ФИЛЬТРЕ МНЕ НУЖНО ПРОВЕРИТЬ, РАВНЫ ЛИ ЗНАЧЕНИЯ ID ЗАПИСИ И КЛЮЧА "ID" В МАССИВЕ $newsCats.
- ВНУТРИ ФУНКЦИИ array_filter ЕСТЬ ДОСТУП К МАССИВУ $newsCats,
- НО НЕТ ДОСТУПА НИ К КАКИМ СВОЙСТВАМ $arItem. Т.Е. Я НИКАК НЕ МОГУ ПОЛУЧИТЬ ДОСТУП К $arItem["IBLOCK_SECTION_ID"].
- GLOBAL ЗДЕСЬ НЕ ПОМОГАЕТ, ВЕДЬ $arItem - ЭТО ВРЕМЕННАЯ ПЕРЕМЕННАЯ ВНУТРИ ЦИКЛА...
- КАК РЕШИТЬ ЭТУ ЗАДАЧКУ, ПОДСКАЖИТЕ, ПОЖАЛУЙСТА?
- */
- foreach($arResult["ITEMS"] as $arItem) {
- $newsCatObject = array_filter($newsCats, function($e) {
- return $e->id == $arItem["IBLOCK_SECTION_ID"];
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement