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