|
static | CheckFields ($ACTION, &$arFields, $ID=0) |
static | GetByID ($id) |
static | Add ($fields, $recount=false) |
static | Update ($id, $fields, $recount=false) |
static | Delete ($id) |
static | GetBasePrice ($productID, $quantityFrom=false, $quantityTo=false, $boolExt=true) |
static | SetBasePrice ($ProductID, $Price, $Currency, $quantityFrom=false, $quantityTo=false, $bGetID=false) |
static | ReCalculate ($TYPE, $ID, $VAL) |
static | OnCurrencyDelete ($Currency) |
static | OnIBlockElementDelete ($ProductID) |
static | DeleteByProduct ($ProductID, $arExceptionIDs=array()) |
static | ReCountForBase (&$arFields) |
static | ReCountFromBase (&$arFields, &$boolBase) |
См. определение в файле price.php строка 7
◆ Add()
Add |
( |
| $fields, |
|
|
| $recount = false ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add
- Аргументы
-
array | $fields | |
bool | $recount | |
- Возвращает
- bool|int
См. определение в файле price.php строка 187
◆ CheckFields()
CheckFields |
( |
| $ACTION, |
|
|
& | $arFields, |
|
|
| $ID = 0 ) |
|
static |
- Аргументы
-
string | $ACTION | |
array | &$arFields | |
int | $ID | |
- Возвращает
- bool
См. определение в файле price.php строка 17
◆ Delete()
- См. также
- \Bitrix\Catalog\Model\Price::delete
- Аргументы
-
- Возвращает
- bool
См. определение в файле price.php строка 259
◆ DeleteByProduct()
DeleteByProduct |
( |
| $ProductID, |
|
|
| $arExceptionIDs = array() ) |
|
static |
◆ GetBasePrice()
GetBasePrice |
( |
| $productID, |
|
|
| $quantityFrom = false, |
|
|
| $quantityTo = false, |
|
|
| $boolExt = true ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::getList
- Аргументы
-
| $productID | |
bool | $quantityFrom | |
bool | $quantityTo | |
bool | $boolExt | |
- Возвращает
- array|bool|false|mixed|null
См. определение в файле price.php строка 284
◆ GetByID()
- Аргументы
-
- Возвращает
- array|false
См. определение в файле price.php строка 132
◆ OnCurrencyDelete()
OnCurrencyDelete |
( |
| $Currency | ) |
|
|
static |
◆ OnIBlockElementDelete()
OnIBlockElementDelete |
( |
| $ProductID | ) |
|
|
static |
- См. также
- \Bitrix\Catalog\Model\Product::delete
- Аргументы
-
- Возвращает
- bool
См. определение в файле price.php строка 481
◆ ReCalculate()
ReCalculate |
( |
| $TYPE, |
|
|
| $ID, |
|
|
| $VAL ) |
|
static |
◆ ReCountForBase()
ReCountForBase |
( |
& | $arFields | ) |
|
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add and \Bitrix\Catalog\Model\Price::update
- Аргументы
-
- Возвращает
- void
См. определение в файле price.php строка 528
◆ ReCountFromBase()
ReCountFromBase |
( |
& | $arFields, |
|
|
& | $boolBase ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add and \Bitrix\Catalog\Model\Price::update
- Аргументы
-
array | &$arFields | |
bool | &$boolBase | |
- Возвращает
- void
См. определение в файле price.php строка 581
◆ SetBasePrice()
SetBasePrice |
( |
| $ProductID, |
|
|
| $Price, |
|
|
| $Currency, |
|
|
| $quantityFrom = false, |
|
|
| $quantityTo = false, |
|
|
| $bGetID = false ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add and \Bitrix\Catalog\Model\Price::update
- Аргументы
-
int | $ProductID | |
int | float | $Price | |
string | $Currency | |
bool | $quantityFrom | |
bool | $quantityTo | |
bool | $bGetID | |
- Возвращает
- bool|int
См. определение в файле price.php строка 348
◆ Update()
Update |
( |
| $id, |
|
|
| $fields, |
|
|
| $recount = false ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::update
- Аргументы
-
| $id | |
array | $fields | |
bool | $recount | |
- Возвращает
- bool|int
См. определение в файле price.php строка 225
Объявления и описания членов класса находятся в файле: