Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс 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 строка 622

◆ 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 строка 588

◆ getDetailPageUrl()

getDetailPageUrl (   $detailPageUrl)
protected

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

◆ getIblockProps()

getIblockProps (   $serverName)
protected

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

◆ getMaxSectionId()

getMaxSectionId ( array  $arAvailGroups)
protected

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

◆ getParams()

getParams (   $product,
  $arIblock 
)
protected

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

◆ getPictureUrl()

getPictureUrl (   $pictNo)
protected

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

◆ getPrices()

getPrices (   $productId,
  $siteId 
)
protected

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

◆ getQuantity()

getQuantity (   $productId)
protected

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

◆ getRub()

static getRub ( )
static

Return ruble currency code.

Возвращает
string

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

◆ getSectionIDs()

getSectionIDs ( array  $availGroups)
protected

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

◆ getSections()

getSections (   $selectedGroups)
protected

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

◆ getValue()

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

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

◆ 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 строка 637

◆ 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 строка 315

◆ 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