Не обрабатывает $arElemnt['ID'] в битриксе

Пытаюсь переделать компонент catalog.sections.top под прайс-лист Но почему то при выводе отдельных типов цен не берет element['ID']

            <?
        $cell = 0;
        foreach($arSection["ITEMS"] as $arElement):
                ?>
<?
$price_id = $arElement['ID'];
$db_res = CPrice::GetList(
        array(),
        array(
                "PRODUCT_ID" => $price_id,
                "CATALOG_GROUP_ID" => 41
            )
    );
if ($ar_res = $db_res->Fetch())
{
    echo CurrencyFormat($ar_res["PRICE"], $ar_res["CURRENCY"]);
}
else
{
    echo "Цена не найдена!";
}


?>
                    <?
    
        endforeach; // foreach($arResult["ITEMS"] as $arElement):
        ?>  

но если туда же закинуть

<a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><?=$arElement["NAME"]?></a>

или

    <?
$arMeasure = \Bitrix\Catalog\ProductTable::getCurrentRatioWithMeasure($arElement['ID']);   
echo $arMeasure[$arElement['ID']]['MEASURE']['SYMBOL_RUS'];
?>          

то работает прекрасно, надо вывезти именно "CATALOG_GROUP_ID" => 41


Ответы (0 шт):