\CTenderixSprDetails

Элементы справочника

Summary

Methods
Properties
Constants
GetByIdSPR()
GetByID()
SelectBoxID()
SelectBoxUnit()
SelectBoxDelivery()
SelectBoxPayment()
getValues()
getNameById()
GetList()
Add()
Update()
Delete()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

GetByIdSPR()

GetByIdSPR(integer  $ID, integer  $SPR_ID) : object

Возвращает элемент справочника по его ИД и ИД справочника

Parameters

integer $ID

ИД элемента

integer $SPR_ID

ИД справочника

Returns

object

GetByID()

GetByID(integer  $ID) : array

Возвращает элемент справочника по его ИД

Parameters

integer $ID

ИД элемента

Returns

array

SelectBoxID()

SelectBoxID(string  $select_name, integer  $val, integer  $spr_id) 

Выводит поле селект со списком элементов справочника

Parameters

string $select_name

Имя поля

integer $val

ИД выбранного элемента справочника

integer $spr_id

ИД справочника

SelectBoxUnit()

SelectBoxUnit(string  $select_name, integer  $val) 

Выводит поле селект со списком элементов справочника единиц измерения

Parameters

string $select_name

Имя поля

integer $val

ИД выбранного элемента справочника

SelectBoxDelivery()

SelectBoxDelivery(string  $select_name, integer  $val) 

Выводит поле селект со списком элементов справочника способов доставки

Parameters

string $select_name

Имя поля

integer $val

ИД выбранного элемента справочника

SelectBoxPayment()

SelectBoxPayment(string  $select_name, integer  $val) 

Выводит поле селект со списком элементов справочника способов оплаты

Parameters

string $select_name

Имя поля

integer $val

ИД выбранного элемента справочника

getValues()

getValues(integer  $sprId) : array|boolean

Возвращает массив с информацией о значениях справочника

Parameters

integer $sprId

ИД справочника

Returns

array|boolean

getNameById()

getNameById(integer  $detailId = NULL) : boolean

Возвращает название элемента справочника по ИД

Parameters

integer $detailId

ИД элемента справочника

Returns

boolean

GetList()

GetList(string  $by, string  $order, array  $arFilter = array(), boolean  $is_filtered = FALSE) : mixed

Возвращает элементы справочников с учетом фильтра и сортировки

Parameters

string $by

Поле сортировки s_id (по-умолчанию) s_c_sort s_active s_title

string $order

Направление сортировки asc по-умолчанию desc

array $arFilter

Массив фильтров XML_ID Код элемента ID ИД элемента SPR_ID ИД справочника TITLE Название ACTIVE Активность (Y|N)

boolean $is_filtered

Returns

mixed

Add()

Add(array  $arFields) : boolean|integer

Добавление элемения справочника

Parameters

array $arFields

Массив полей

Returns

boolean|integer

Update()

Update(integer  $ID, array  $arFields) : boolean|integer

Изменение элемента справочника

Parameters

integer $ID

ИД элемента справочника

array $arFields

Массив полей

Returns

boolean|integer

Delete()

Delete(integer  $ID) : boolean

Удаление элемента справочника

Parameters

integer $ID

ИД элемента справочника

Returns

boolean