Интернет Магазин: Каталог
10 февраля 2016, 19:15
Получить базовую цену товара по его ID
$productID = $arResult["ID"]; $arBasePrice = CPrice::GetBasePrice($productID); dump($arBasePrice["PRICE"]);
Получить список торговых предложений по ID товара из основного каталога
$arOffers = CIBlockPriceTools::GetOffersArray();
Вызов метода с параметрами
$arOffersFilter =array( "IBLOCK_ID"=>$arParams["IBLOCK_ID"], // ID торгового каталога "HIDE_NOT_AVAILABLE"=>"Y", "SHOW_PRICE_COUNT"=>true); $arOffersOrder = array("sort"=>"asc","id"=>"desc"); $arSelectFields = array("NAME"); $arSelectProps = array( "CML2_ARTICLE", "CML2_COLOR", "CML2_SIZE", "PREVIEW_PICTURE", "DETAIL_PICTURE" ); $arOffersLimit = 0; $arOffersPrices = array( "Розница"=> array( "ID"=>1, "TITLE"=>"Цена", "SELECT"=>"CATALOG_GROUP_1", "CAN_VIEW"=>true, "CAN_BUY"=>true) ); $arVat = false; $arOffers = CIBlockPriceTools::GetOffersArray( $arOffersFilter, array($productID), // ID товара из основного каталога $arOffersOrder, $arSelectFields, $arSelectProps, $arOffersLimit, $arOffersPrices, $arVat,array() ); dump($arOffers);
Твитнуть
Поделиться
Поделиться
Популярное