GetByID
Метод устарел. Используйте методы класса OrderBase.
Описание и параметры
array CSaleOrderProps::GetByID( int ID );
Метод возвращает параметры свойства с кодом ID заказа. Нестатический метод.
Параметры вызова
| Параметр | Описание |
|---|---|
| ID | Код свойства заказа. |
Возвращаемые значения
Возвращается ассоциативный массив параметров свойства с ключами:
| Ключ | Описание |
|---|---|
| ID | Код свойства заказа. |
| PERSON_TYPE_ID | Тип плательщика. |
| NAME | Название свойства. |
| TYPE | Тип свойства. Допустимые значения:
|
| REQUIED | Флаг (Y/N) обязательное ли поле. |
| DEFAULT_VALUE | Значение по умолчанию. |
| SORT | Индекс сортировки. |
| USER_PROPS | Флаг (Y/N) входит ли это свойство в профиль покупателя. |
| IS_LOCATION | Флаг (Y/N) использовать ли значение свойства как местоположение покупателя для расчёта стоимости доставки (только для свойств типа LOCATION) |
| PROPS_GROUP_ID | Код группы свойств. |
| SIZE1 | Ширина поля (размер по горизонтали). |
| SIZE2 | Высота поля (размер по вертикали). |
| DESCRIPTION | Описание свойства. |
| IS_EMAIL | Флаг (Y/N) использовать ли значение свойства как E-Mail покупателя. |
| IS_PROFILE_NAME | Флаг (Y/N) использовать ли значение свойства как название профиля покупателя. |
| IS_PAYER | Флаг (Y/N) использовать ли значение свойства как имя плательщика. |
| IS_LOCATION4TAX | Флаг (Y/N) использовать ли значение свойства как местоположение покупателя для расчёта налогов (только для свойств типа LOCATION) |
| CODE | Символьный код свойства. |
Пример использования
<?
if ($arOrderProps = CSaleOrderProps::GetByID($ID))
{
echo "<pre>";
print_r($arOrderProps);
echo "</pre>";
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025