Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Helper

Открытые члены

 notifyNewOrder ($newOrderId, $siteId, $buyerEmail="", $buyerFio="")
 

Открытые статические члены

static getProductById ($productId, $quantity, $siteId)
 
static getPersonTypesList ($siteId)
 
static getDeliveryList ($siteId)
 
static getOrderPropsList ($personTypeId)
 
static getRequiredOrderProps ()
 
static makeSelectorFromPaySystems ($selectName, $psIdValue, $personTypeId)
 
static getSelectHtml ($name, array $data, $selected="", $bShowNotUse=true)
 
static makeAdditionalOrderProps (array $params)
 
static getBitrixStatuses ($siteId)
 
static getBitrixCategoryPropsHtml ($selectName, $iblockId, $bitrixCategoryId=0, $value='')
 
static getPropertiesList ($iblockId, $sectionId=0)
 
static onAfterUpdateShipment (\Bitrix\Main\Event $event)
 
static getIblocksIds ($withSku=false)
 
static getDefaultFeedIntervals ()
 

Статические открытые данные

static $arIBlockIDs
 

Подробное описание

См. определение в файле helper.php строка 20

Методы

◆ getBitrixCategoryPropsHtml()

static getBitrixCategoryPropsHtml ( $selectName,
$iblockId,
$bitrixCategoryId = 0,
$value = '' )
static
Аргументы
string$selectNameName of select.
int$iblockIdIblock Id.
int$bitrixCategoryIdIblock section Id.
string$valueSelected value.
Возвращает
string Html element <select>....

См. определение в файле helper.php строка 350

◆ getBitrixStatuses()

static getBitrixStatuses ( $siteId)
static
Возвращает
array Order's statuses & flags.

См. определение в файле helper.php строка 299

◆ getDefaultFeedIntervals()

static getDefaultFeedIntervals ( )
static

См. определение в файле helper.php строка 605

◆ getDeliveryList()

static getDeliveryList ( $siteId)
static
Аргументы
string$siteIdSite id.
Возвращает
array List of diliveries for given site.

См. определение в файле helper.php строка 123

◆ getIblocksIds()

static getIblocksIds ( $withSku = false)
static

См. определение в файле helper.php строка 541

◆ getOrderPropsList()

static getOrderPropsList ( $personTypeId)
static
Аргументы
int$personTypeIdPerson type Id.
Возвращает
array Orders properties.

См. определение в файле helper.php строка 149

◆ getPersonTypesList()

static getPersonTypesList ( $siteId)
static
Аргументы
string$siteIdSite id.
Возвращает
array List of person types for given site.

См. определение в файле helper.php строка 101

◆ getProductById()

static getProductById ( $productId,
$quantity,
$siteId )
static

См. определение в файле helper.php строка 32

◆ getPropertiesList()

static getPropertiesList ( $iblockId,
$sectionId = 0 )
static
Аргументы
int$iblockIdIblock Id.
int$sectionIdSection Id.
Возвращает
array Iblock properties list.

См. определение в файле helper.php строка 389

◆ getRequiredOrderProps()

static getRequiredOrderProps ( )
static
Возвращает
array List of properties wich required for order creation.

См. определение в файле helper.php строка 166

◆ getSelectHtml()

static getSelectHtml ( $name,
array $data,
$selected = "",
$bShowNotUse = true )
static
Аргументы
string$nameName of select.
array$datato use in select,
string$selectedSelected value.
bool$bShowNotUseShow or not empty value.
Возвращает
string Html select element <select>....</select>

См. определение в файле helper.php строка 231

◆ makeAdditionalOrderProps()

static makeAdditionalOrderProps ( array $params)
static
Аргументы
array$params
Возвращает
array Additional order properties.

См. определение в файле helper.php строка 253

◆ makeSelectorFromPaySystems()

static makeSelectorFromPaySystems ( $selectName,
$psIdValue,
$personTypeId )
static
Аргументы
string$selectNameName of input element.
string$psIdValueSelected value.
int$personTypeIdPerson type Id.
Возвращает
string html element <select>...</select>

См. определение в файле helper.php строка 185

◆ notifyNewOrder()

notifyNewOrder ( $newOrderId,
$siteId,
$buyerEmail = "",
$buyerFio = "" )

См. определение в файле helper.php строка 410

◆ onAfterUpdateShipment()

static onAfterUpdateShipment ( \Bitrix\Main\Event $event)
static

См. определение в файле helper.php строка 484

Данные класса

◆ $arIBlockIDs

$arIBlockIDs
static

Wraps Product Provider Class::GetProductData from module catalog.

Аргументы
int$productIdProduct Id.
int$quantityProduct quantity.
string$siteIdSite id.
Возвращает
array.
Исключения

Bitrix\Main\SystemException

См. определение в файле helper.php строка 30