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