См. определение в файле component.php строка 8
◆ checkPhpCode()
static checkPhpCode |
( |
| $code | ) |
|
|
staticprotected |
Check if part of array or string is php code (for component).
- Аргументы
-
- Возвращает
- bool
См. определение в файле component.php строка 80
◆ getHandlerJS()
Get class - frontend handler.
- Возвращает
- string
Переопределяет метод предка Node.
См. определение в файле component.php строка 20
◆ getIblockParams()
static getIblockParams |
( |
| $key = false | ) |
|
|
static |
Tmp function for gets iblock params.
- Аргументы
-
string | $key | If isset, return value for this key. |
- Возвращает
- array|string
См. определение в файле component.php строка 694
◆ getIblockURL()
static getIblockURL |
( |
| $elementId, |
|
|
| $urlType ) |
|
static |
Build element/section url.
- Аргументы
-
int | $elementId | Element / section id. |
string | $urlType | Type of url (section / detail). |
- Возвращает
- string
См. определение в файле component.php строка 683
◆ getNode()
Get data for this node.
- Аргументы
-
\Bitrix\Landing\Block | $block | Block instance. |
string | $selector | Selector. |
- Возвращает
- array
Переопределяет метод предка Node.
См. определение в файле component.php строка 721
◆ prepareManifest()
static prepareManifest |
( |
\Bitrix\Landing\Block | $block, |
|
|
array | $manifest, |
|
|
array & | $manifestFull = array() ) |
|
static |
Prepare item-node of manifest.
- Аргументы
-
\Bitrix\Landing\Block | $block | Block instance. |
array | $manifest | Manifest of current node. |
array | &$manifestFull | Full manifest of block (by ref). |
- Возвращает
- array|null Return null for delete from manifest.
См. определение в файле component.php строка 172
◆ preparePropValue()
static preparePropValue |
( |
| $value, |
|
|
| $prop ) |
|
staticprotected |
Prepare prop value before output in edit form.
- Аргументы
-
mixed | $value | Mixed value. |
array | $prop | Array of field from manifest. |
- Возвращает
- mixed
См. определение в файле component.php строка 540
◆ saveComponent()
static saveComponent |
( |
| $content, |
|
|
| $code, |
|
|
array | $params ) |
|
staticprotected |
Save component with new params.
- Аргументы
-
string | $content | Content of block. |
string | $code | Code of component. |
array | $params | Params for replace in component. |
- Возвращает
- string Modified content.
См. определение в файле component.php строка 45
◆ saveNode()
Save data for this node.
- Аргументы
-
\Bitrix\Landing\Block | $block | Block instance. |
string | $selector | Selector. |
array | $data | Data array. |
- Возвращает
- void
Переопределяет метод предка Node.
См. определение в файле component.php строка 116
◆ setPredefineForDynamicProps()
static setPredefineForDynamicProps |
( |
array | $additionalVals | ) |
|
|
static |
Fill predefined values for some dynamic props.
- Аргументы
-
array | $additionalVals | Additional vals. |
- Возвращает
- void
См. определение в файле component.php строка 30
◆ transformPropType()
static transformPropType |
( |
array | $item, |
|
|
| $prop ) |
|
staticprotected |
Additional transform type of prop item to attr item.
- Аргументы
-
array | $item | One attr. |
mixed | $prop | One prop. |
- Возвращает
- array
См. определение в файле component.php строка 360
◆ transformPropValue()
static transformPropValue |
( |
| $value, |
|
|
| $prop ) |
|
staticprotected |
Additional transform prop value before saving.
- Аргументы
-
mixed | $value | Mixed value. |
array | $prop | Array of prop. |
- Возвращает
- mixed
См. определение в файле component.php строка 580
◆ $predefineForDynamicProps
$predefineForDynamicProps = array() |
|
staticprotected |