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

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-2024, «1С-Битрикс», 2024