Скорее всего вы хотели так.. ?
[CODE] <?
$arItems = array();
foreach($arResult as $k=>$v)
{
$arFile = false;
$img = $v["DETAIL_PICTURE"] > 0 ? $v["DETAIL_PICTURE"] : $v["PREVIEW_PICTURE"];
if(intval($img) > 0)
{
$arFile = CFile::ResizeImageGet(
$img,
array(
'width' => $arParams["VIEWED_IMG_WIDTH"],
'height' => $arParams["VIEWED_IMG_HEIGHT")
),
BX_RESIZE_IMAGE_PROPORTIONAL,
true
);
}
$arSelect = Array("IBLOCK_ID","ID", "NAME","PROPERTY_property_367","PROPERTY_property_533","PROPERTY_property_533" );
$arFilter = Array("IBLOCK_ID"=>"24", 'ID' => $v["PRODUCT_ID"], "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y" ;
$res = CIBlockElement::GetList(Array("ID", "NAME" , $arFilter, false, false, $arSelect);
if($arRes = $res->GetNext())
{
$arItems[] = $arRes;
}
}
//$arResult["NEW"] = $arItems;
$arResult = $arItems;
?>[/CODE]
[CODE] <?
$arItems = array();
foreach($arResult as $k=>$v)
{
$arFile = false;
$img = $v["DETAIL_PICTURE"] > 0 ? $v["DETAIL_PICTURE"] : $v["PREVIEW_PICTURE"];
if(intval($img) > 0)
{
$arFile = CFile::ResizeImageGet(
$img,
array(
'width' => $arParams["VIEWED_IMG_WIDTH"],
'height' => $arParams["VIEWED_IMG_HEIGHT")
),
BX_RESIZE_IMAGE_PROPORTIONAL,
true
);
}
$arSelect = Array("IBLOCK_ID","ID", "NAME","PROPERTY_property_367","PROPERTY_property_533","PROPERTY_property_533" );
$arFilter = Array("IBLOCK_ID"=>"24", 'ID' => $v["PRODUCT_ID"], "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y" ;
$res = CIBlockElement::GetList(Array("ID", "NAME" , $arFilter, false, false, $arSelect);
if($arRes = $res->GetNext())
{
$arItems[] = $arRes;
}
}
//$arResult["NEW"] = $arItems;
$arResult = $arItems;
?>[/CODE]