Класс, представляющий свойства заказа в системе. Наследует CStartShop и повторяет интерфейс CStartShop.
Поля свойства заказа:
integer ID — индекс свойства, нельзя редактировать.
string CODE — код свойства, уникален в рамках сайта.
string SID — код сайта, к которому привязано свойство.
integer SORT — сортировка.
string ACTIVE — активность свойства (Y|N).
string TYPE — тип свойства.
string SUBTYPE — доп. тип свойства.
mixed DATA — любые данные, необходимые для конкретного типа свойства.
string USER_FIELD — привязка к свойству пользователя при оформлении заказа.
array LANG — языковые параметры валюты. Имеет вид: array(„Код языка“ => array(„NAME“ => „Наименование валюты“), …).
Таблица типов свойств:
TYPE |
SUBTYPE |
DATA |
Свойство |
S |
|
array(„EXPRESSION“ => „Регулярное выражение“, „LENGTH“ => „Максимальная длина поля“) |
Поле (Одна строка) |
S |
TEXT |
array(„EXPRESSION“ => „Регулярное выражение“) |
Поле (Много строк) |
B |
|
|
Переключатель |
L |
IBLOCK_ELEMENT |
array(„IBLOCK_ID“ => „Инфоблок“) |
Список (Элементы инфоблока) |