+7 495 008 8452 пн.-пт. 10:00 – 17:00
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


CCatalogSKU::GetInfoByOfferIBlock($IBLOCK_ID) либо GetInfoByProductIBlock($IBLOCK_ID) - смотря по тому, известен ID инфоблока предложений или инфоблока товаров. Вернет массив, содержащий информацию об ID свойства привязки предложений к товару. Дальше - обычный CIBlockElement::GetList():
Код
$IBLOCK_ID = ID_инфоблока_товаров; 
$ID = $ID_товара; 
$arInfo = GetInfoByProductIBlock($IBLOCK_ID); 
if (is_array($arInfo)) 
{ 
     $rsOffers = CIBlockElement::GetList(array(),array('IBLOCK_ID' => $arInfo['IBLOCK_ID'], 'PROPERTY_'.$arInfo['SKU_PROPERTY_ID'] => $ID)); 
     while ($arOffer = $rsOffers->GetNext()) 
    {  ... // тут ведем обработку } 
}


Назад в раздел

Подписаться на новые материалы раздела:












CAPTCHA