Документация для разработчиков

GetByID

array
CPrice::GetByID(
 int ID
);

Метод возвращает ценовое предложение по его коду ID. Нестатический метод.

Параметры вызова

ПараметрОписание
ID Код ценового предложения.

Возвращаемые значения

Возвращается ассоциативный массив с ключами

Ключ Описание
ID Код ценового предложения.
PRODUCT_ID Код товара или торгового предложения (ID элемента инфоблока)
EXTRA_ID Код наценки.
CATALOG_GROUP_ID Код типа цены.
PRICE Цена.
CURRENCY Валюта.
CAN_ACCESS Флаг (Y/N), может ли текущий пользователь видеть эту цену.
CAN_BUY Флаг (Y/N), может ли текущий пользователь покупать по этой цене.
CATALOG_GROUP_NAME Название группы цен на текущем языке.
TIMESTAMP_X Дата последнего изменения записи.
QUANTITY_FROM  Количество товара, начиная с приобретения которого действует эта цена.
QUANTITY_TO  Количество товара, при приобретении которого заканчивает действие эта цена.

Пример использования

<?
$ID = 11;
$arPrice = CPrice::GetByID($ID);
echo "Цена типа ".$arPrice["CATALOG_GROUP_NAME"].
     " на товар с кодом ".$ID.": ";
echo CurrencyFormat($arPrice["PRICE"], 
                    $arPrice["CURRENCY"])."<br>";
echo "Вы ".(($arPrice["CAN_ACCESS"]=="Y") ? 
            "можете" : 
            "не можете")." видеть эту цену";
?>


© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх