Класс для работы с типами цен
Add(array $arFields) : int
Параметр | Описание |
---|---|
arFields | Массив с параметрами типа цены:
|
Вернет ID добавленного типа цены
array
int
Delete(int $ID) : boolean
int
boolean
GetByID(int $ID) : array
Вернет массив:
array(
"ID",
"CODE",
"NAME",
"SORT",
"BASE"
);
int
array
GetGroupsList(array $arFilter) : \CDBResult
Параметр | Описание |
---|---|
arFilter | Массив вида array("фильтруемое поле"=>"значение" [, ...]) . Фильтруемое поле может принимать значения:
|
array
\CDBResult
GetList(array $arOrder, array $arFilter, array $arSelectFields) : array
Параметр | Описание |
---|---|
arOrder | Массив для сортировки, имеющий вид by1=>order1[,by2=>order2 [, ..]], где: by - поле сортировки, может принимать значения:
|
arFilter | Массив вида array("фильтруемое поле"=>"значение" [, ...]) . Фильтруемое поле может принимать значения:
|
Вернет массив:
array(
"ID",
"CODE",
"NAME",
"SORT",
"BASE"
);
array
array
array
array
GetOptimalPrice(int $productID) : array
Вернет массив:
array(
"CODE",
"VALUE"
);
int
array
Update(int $ID, array $arFields) : boolean
Параметр | Описание |
---|---|
arFields | Массив с параметрами типа цены:
|
int
array
boolean