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

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

 __construct (Order $order, $jsObjName="", $idPrefix="", $createProductBasement=true, $mode=self::EDIT_MODE)
 
 getScripts ($defTails=false)
 
 getEdit ($defTails=false)
 
- Открытые члены унаследованные от OrderBasket
 setSettingsShowPropsVisible (bool $isVisible)
 
 getTotalHtml ($needRecalculate=true)
 
 getCouponsHtml ($mode, $needRecalculate=true)
 
 getView ($index=0)
 
 getOffersSkuParams (array $productsParams, array $visibleColumns=array())
 
 getSettingsDialogContent ()
 
 getPrices ($discounts=null)
 

Защищенные статические члены

static getDefaultVisibleColumns ()
 
- Защищенные статические члены унаследованные от OrderBasket
static getPropsParams ($iblockId, array $visibleColumns=array(), array $iblockPropsUsed=array())
 
static getPropsFromOffers2 (array $items, array $existOffers)
 
static getSkuProps ($flagAll, $iblockId)
 
static getOffersCatalog ($iblockId)
 
static getPropsList ($iblockId, $skuPropertyId=0)
 
static filterProps (&$props)
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от OrderBasket
static getBasePrice (Order $order)
 
static getOffersSkuParamsMode (array $productsParams, array $visibleColumns=array(), $mode=0)
 
static getProductDetails ($productId, $quantity, $userId, $siteId, array $columns=array())
 
static getProductsData (array $productsIds, $siteId, array $fields=array(), $userId=0)
 
static loadVisibleColumns ($idPrefix)
 
static getProductEditDialogHtml ($currency, $objName)
 
static getCatalogMeasures ()
 
static getDefaultMeasures ()
 
- Открытые атрибуты унаследованные от OrderBasket
 $settingsDialog = null
 
const VIEW_MODE = 0
 
const EDIT_MODE = 1
 
- Защищенные члены унаследованные от OrderBasket
 getTotalBlockFieldsJs ($totalPrices, $data)
 
 getOffersIds ($productId, array $products)
 
 getVisibleColumns ($idPrefix)
 
- Защищенные данные унаследованные от OrderBasket
 $order = null
 
 $data = null
 
 $dataLight = null
 
 $jsObjName = ""
 
 $idPrefix = ""
 
 $visibleColumns = array()
 
 $createProductBasement = true
 
 $mode
 
 $weightUnit
 
 $weightKoef
 
 $isShowXmlId
 
- Статические защищенные данные унаследованные от OrderBasket
static $jsInited = false
 
static $arSkuProps = array()
 
static $offersCatalog = array()
 
static $iblockPropsParams = array()
 
static $iblockPropsParamsOrder = array()
 
static $productsOffersSkuParams = array()
 
static $iblockIncluded = null
 
static $catalogIncluded = null
 
static $highloadIncluded = null
 

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

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

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

◆ __construct()

__construct ( Order $order,
$jsObjName = "",
$idPrefix = "",
$createProductBasement = true,
$mode = self::EDIT_MODE )

PresetBasket constructor.

Переопределяет метод предка OrderBasket.

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

Методы

◆ getDefaultVisibleColumns()

static getDefaultVisibleColumns ( )
staticprotected

Переопределяет метод предка OrderBasket.

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

◆ getEdit()

getEdit ( $defTails = false)
Аргументы
bool | false$defTails
Возвращает
string
Исключения
Main

ArgumentNullException

Переопределяет метод предка OrderBasket.

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

◆ getScripts()

getScripts ( $defTails = false)
Аргументы
bool | false$defTailsdeferred or not loading of tails.
Возвращает
string
Исключения
Main

ArgumentNullException

Переопределяет метод предка OrderBasket.

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