Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ExportOffer
+ Граф наследования:ExportOffer:

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

 __construct ($catalogType, $params)
 
 current ()
 
 key ()
 
 next ()
 
 rewind ()
 
 valid ()
 
 setOnlyAvailableFlag ($flag)
 

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

static getRub ()
 

Защищенные члены

 createDbResObject ()
 
 getMaxSectionId (array $arAvailGroups)
 
 getAvailGroups ()
 
 getSections ($selectedGroups)
 
 getIblockProps ($serverName)
 
 getQuantity ($productId)
 
 getPrices ($productId, $siteId)
 
 getDetailPageUrl ($detailPageUrl)
 
 getPictureUrl ($pictNo)
 
 getParams ($product, $arIblock)
 
 getValue ($arOffer, $param, $PROPERTY, $arProperties, $arUserTypeFormat)
 
 getCategories ($productId)
 
 getSectionIDs (array $availGroups)
 
 checkDiscountCache ()
 
 nextItem ()
 

Защищенные данные

 $iBlockId
 
 $xmlData
 
 $bAllSections
 
 $arSections = array()
 
 $arIblock
 
 $startPosition = null
 
 $includeSubsections = true
 
 $intMaxSectionID = 0
 
 $arSectionIDs = array()
 
 $currentKey = 0
 
 $currentRecord = array()
 
 $cnt = 0
 
 $dbItems = NULL
 
 $catalogType
 
 $onlyAvailableElements = false
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( $catalogType,
$params )

Переопределяется в ExportOfferSKU.

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

Методы

◆ checkDiscountCache()

checkDiscountCache ( )
protected

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

◆ createDbResObject()

createDbResObject ( )
protected

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

◆ current()

current ( )

Return the current element.

Возвращает
array

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

◆ getAvailGroups()

getAvailGroups ( )
protected

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

◆ getCategories()

getCategories ( $productId)
protected

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

◆ getDetailPageUrl()

getDetailPageUrl ( $detailPageUrl)
protected

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

◆ getIblockProps()

getIblockProps ( $serverName)
protected

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

◆ getMaxSectionId()

getMaxSectionId ( array $arAvailGroups)
protected

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

◆ getParams()

getParams ( $product,
$arIblock )
protected

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

◆ getPictureUrl()

getPictureUrl ( $pictNo)
protected

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

◆ getPrices()

getPrices ( $productId,
$siteId )
protected

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

◆ getQuantity()

getQuantity ( $productId)
protected

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

◆ getRub()

static getRub ( )
static

Return ruble currency code.

Возвращает
string

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

◆ getSectionIDs()

getSectionIDs ( array $availGroups)
protected

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

◆ getSections()

getSections ( $selectedGroups)
protected

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

◆ getValue()

getValue ( $arOffer,
$param,
$PROPERTY,
$arProperties,
$arUserTypeFormat )
protected

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

◆ key()

key ( )

Return the key of the current element.

Возвращает
int

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

◆ next()

next ( )

Move forward to next element.

Возвращает
void

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

◆ nextItem()

nextItem ( )
protected

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

◆ rewind()

rewind ( )

Rewind the Iterator to the first element.

Возвращает
void

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

◆ setOnlyAvailableFlag()

setOnlyAvailableFlag ( $flag)

Change setting "export only available elements".

Аргументы
bool$flag

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

◆ valid()

valid ( )

Checks if current position is valid.

Возвращает
bool

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

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

◆ $arIblock

$arIblock
protected

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

◆ $arSectionIDs

$arSectionIDs = array()
protected

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

◆ $arSections

$arSections = array()
protected

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

◆ $bAllSections

$bAllSections
protected

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

◆ $catalogType

$catalogType
protected

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

◆ $cnt

$cnt = 0
protected

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

◆ $currentKey

$currentKey = 0
protected

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

◆ $currentRecord

$currentRecord = array()
protected

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

◆ $dbItems

null CIBlockResult $dbItems = NULL
protected

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

◆ $iBlockId

$iBlockId
protected

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

◆ $includeSubsections

$includeSubsections = true
protected

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

◆ $intMaxSectionID

$intMaxSectionID = 0
protected

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

◆ $onlyAvailableElements

$onlyAvailableElements = false
protected

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

◆ $startPosition

$startPosition = null
protected

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

◆ $xmlData

$xmlData
protected

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