Вот готовое решение для получению цены товара по ID товара:
Код |
---|
// CML2_LINK - свойство торгового предложения, связывающее его с товаром.
//Получаем все торговые предложения, которые связаны с товаром($itemID - ID товара)
$rsPrices = CIBlockElement::GetList(array(),array('PROPERTY_CML2_LINK' => $itemID));
if($arPrice = $rsPrices->Fetch())
$price_code = $arPrice["ID"]; //Записываем в переменную $price_code код ценового предложения
$rsPrices = CPrice::GetList(array(),array('PRODUCT_ID' => $price_code),array('CATALOG_GROUP_ID' => 1)); //Получаем массив свойств товара
if($arPrice = $rsPrices->Fetch())
echo $arPrice["PRICE"]; //Выводим цену
|