Не обрабатывает $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