Открытые члены | |
__construct () | |
__destruct () | |
getId () | |
getWeight () | |
setLanguageId (string $languageId) | |
getLanguageId () | |
setIblockId (int $iblockId) | |
setPrefix (string $prefix) | |
getPrefix () | |
setUrlParams (array $list) | |
getCompiledParams (array $params) | |
isIblockListMixed () | |
setMixedIblockList () | |
setSeparateIblockList () | |
preloadUrlData (string $entityType, array $entityIds) | |
clearPreloadedUrlData () | |
getSectionListUrl (?int $parentId, array $options=[], string $additional='') | |
getSectionDetailUrl (?int $entityId, array $options=[], string $additional='') | |
getSectionSaveUrl (?int $entityId, array $options=[], string $additional='') | |
getSectionSearchUrl (array $options=[], string $additional='') | |
getElementListUrl (?int $parentId, array $options=[], string $additional='') | |
getElementDetailUrl (?int $entityId, array $options=[], string $additional='') | |
getElementCopyUrl (?int $entityId, array $options=[], string $additional='') | |
getElementSaveUrl (?int $entityId, array $options=[], string $additional='') | |
getElementSearchUrl (array $options=[], string $additional='') | |
getCatalogSeoUrl (array $options=[], string $additional='') | |
getElementSeoUrl (int $productId, array $options=[], string $additional='') | |
getSectionSeoUrl (int $sectionId, array $options=[], string $additional='') | |
getContextMenuItems (string $pageType, array $items=[], array $options=[]) | |
getBaseParams () | |
getUrlParams (array $options=[], string $additional='') | |
getLanguageParam () | |
getUrlBuilderIdParam () | |
setSliderMode (bool $mode) | |
isSliderMode () | |
getDetailPageSlider () | |
showDetailPageSlider () | |
getSliderPathOption (string $path) | |
getSliderPathString (string $path) | |
openSettingsPage () | |
subscribeOnAfterSettingsSave () | |
Открытые атрибуты | |
const | TYPE_AUTODETECT = 'AUTO' |
const | TYPE_ID = 'BASE' |
const | PAGE_ELEMENT_LIST = 'elementList' |
const | PAGE_ELEMENT_DETAIL = 'elementDetail' |
const | PAGE_ELEMENT_COPY = 'elementCopy' |
const | PAGE_ELEMENT_SAVE = 'elementSave' |
const | PAGE_ELEMENT_SEARCH = 'elementSearch' |
const | PAGE_ELEMENT_SEO = 'elementSeo' |
const | PAGE_SECTION_LIST = 'sectionList' |
const | PAGE_SECTION_DETAIL = 'sectionDetail' |
const | PAGE_SECTION_COPY = 'sectionCopy' |
const | PAGE_SECTION_SAVE = 'sectionSave' |
const | PAGE_SECTION_SEARCH = 'sectionSearch' |
const | PAGE_SECTION_SEO = 'sectionSeo' |
const | PAGE_CATALOG_SEO = 'catalogSeo' |
const | ENTITY_SECTION = 'section' |
const | ENTITY_ELEMENT = 'element' |
Защищенные члены | |
checkCurrentPage (array $urlList) | |
initSettings () | |
initConfig () | |
resetIblock () | |
initIblockListMode () | |
setIblockListMode (string $listMode) | |
compileUrlParams (array $params) | |
compileParamsLevel (string &$result, string $prefix, array $params) | |
getParentFilter (?int $parentId) | |
getEntityFilter (?int $entityId) | |
extendUrl (array $options=[], string $additional='') | |
initUrlTemplates () | |
getUrlTemplate (string $templateId) | |
fillUrlTemplate (?string $template, array $replaces) | |
setTemplateVariable (string $name, string $value) | |
getTemplateVariables () | |
getExtendedVariables (array $options=[], string $additional='') | |
getListVariables (string $page, ?int $parentId, array $options=[], string $additional='') | |
getDetailVariables (string $page, ?int $entityId, array $options=[], string $additional='') | |
getDetailSeoVariables (?int $entityId, array $options=[], string $additional='') | |
getSectionSeoVariables (?int $sectionId, array $options=[], string $additional='') | |
getCopyAction () | |
preloadSectionUrlData (array $sectionIds) | |
preloadElementUrlData (array $elementIds) | |
getSliderPath () | |
checkSliderPath (?string $path) | |
getSliderPathTemplates () | |
Защищенные статические члены | |
static | clearNull ($value) |
static | getSliderOptions () |
Защищенные данные | |
const | TYPE_WEIGHT = null |
const | PATH_PREFIX = '' |
const | SLIDER_PATH_VARIABLE = 'slider_path' |
$request | |
$id | |
$weight | |
$languageId | |
$iblockId | |
$iblock | |
$iblockListMode | |
$iblockListMixed | |
$prefix | |
$urlParams = [] | |
$compiledUrlParams = '' | |
$config = [] | |
$urlTemplates = [] | |
$templateVariables = [] | |
$sliderMode | |
См. определение в файле basebuilder.php строка 7
__construct | ( | ) |
См. определение в файле basebuilder.php строка 67
__destruct | ( | ) |
См. определение в файле basebuilder.php строка 78
|
protected |
См. определение в файле basebuilder.php строка 350
|
protected |
См. определение в файле basebuilder.php строка 628
|
staticprotected |
См. определение в файле basebuilder.php строка 378
clearPreloadedUrlData | ( | ) |
См. определение в файле basebuilder.php строка 183
|
protected |
См. определение в файле basebuilder.php строка 435
|
protected |
См. определение в файле basebuilder.php строка 428
|
protected |
См. определение в файле basebuilder.php строка 498
|
protected |
См. определение в файле basebuilder.php строка 522
getBaseParams | ( | ) |
См. определение в файле basebuilder.php строка 288
getCatalogSeoUrl | ( | array | $options = [] , |
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 259
getCompiledParams | ( | array | $params | ) |
См. определение в файле basebuilder.php строка 149
getContextMenuItems | ( | string | $pageType, |
array | $items = [] , |
||
array | $options = [] |
||
) |
См. определение в файле basebuilder.php строка 283
|
protected |
См. определение в файле basebuilder.php строка 584
getDetailPageSlider | ( | ) |
См. определение в файле basebuilder.php строка 325
|
protected |
См. определение в файле basebuilder.php строка 568
|
protected |
См. определение в файле basebuilder.php строка 560
getElementCopyUrl | ( | ?int | $entityId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 235
getElementDetailUrl | ( | ?int | $entityId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 227
getElementListUrl | ( | ?int | $parentId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 219
getElementSaveUrl | ( | ?int | $entityId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 243
getElementSearchUrl | ( | array | $options = [] , |
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 251
getElementSeoUrl | ( | int | $productId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 267
|
protected |
См. определение в файле basebuilder.php строка 485
|
protected |
См. определение в файле basebuilder.php строка 545
getId | ( | ) |
См. определение в файле basebuilder.php строка 83
getLanguageId | ( | ) |
См. определение в файле basebuilder.php строка 101
getLanguageParam | ( | ) |
См. определение в файле basebuilder.php строка 305
|
protected |
См. определение в файле basebuilder.php строка 552
|
protected |
См. определение в файле basebuilder.php строка 461
getPrefix | ( | ) |
См. определение в файле basebuilder.php строка 134
getSectionDetailUrl | ( | ?int | $entityId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 195
getSectionListUrl | ( | ?int | $parentId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 187
getSectionSaveUrl | ( | ?int | $entityId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 203
getSectionSearchUrl | ( | array | $options = [] , |
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 211
getSectionSeoUrl | ( | int | $sectionId, |
array | $options = [] , |
||
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 275
|
protected |
См. определение в файле basebuilder.php строка 576
|
staticprotected |
См. определение в файле basebuilder.php строка 593
|
protected |
См. определение в файле basebuilder.php строка 601
getSliderPathOption | ( | string | $path | ) |
См. определение в файле basebuilder.php строка 606
getSliderPathString | ( | string | $path | ) |
См. определение в файле basebuilder.php строка 618
|
protected |
См. определение в файле basebuilder.php строка 651
|
protected |
См. определение в файле basebuilder.php строка 540
getUrlBuilderIdParam | ( | ) |
См. определение в файле basebuilder.php строка 310
getUrlParams | ( | array | $options = [] , |
string | $additional = '' |
||
) |
См. определение в файле basebuilder.php строка 300
|
protected |
См. определение в файле basebuilder.php строка 517
getWeight | ( | ) |
См. определение в файле basebuilder.php строка 88
|
protected |
См. определение в файле basebuilder.php строка 373
|
protected |
См. определение в файле basebuilder.php строка 390
|
protected |
См. определение в файле basebuilder.php строка 364
|
abstractprotected |
Переопределяется в IblockBuilder.
isIblockListMixed | ( | ) |
См. определение в файле basebuilder.php строка 154
isSliderMode | ( | ) |
См. определение в файле basebuilder.php строка 320
openSettingsPage | ( | ) |
Open settings page of IBlock context
Example: for catalog IBlock it should open settings of catalog
См. определение в файле basebuilder.php строка 662
|
protected |
См. определение в файле basebuilder.php строка 591
|
protected |
См. определение в файле basebuilder.php строка 589
preloadUrlData | ( | string | $entityType, |
array | $entityIds | ||
) |
См. определение в файле basebuilder.php строка 170
|
protected |
См. определение в файле basebuilder.php строка 383
setIblockId | ( | int | $iblockId | ) |
См. определение в файле basebuilder.php строка 106
|
protected |
См. определение в файле basebuilder.php строка 415
setLanguageId | ( | string | $languageId | ) |
См. определение в файле basebuilder.php строка 93
setMixedIblockList | ( | ) |
См. определение в файле basebuilder.php строка 160
setPrefix | ( | string | $prefix | ) |
См. определение в файле basebuilder.php строка 128
setSeparateIblockList | ( | ) |
См. определение в файле basebuilder.php строка 165
setSliderMode | ( | bool | $mode | ) |
См. определение в файле basebuilder.php строка 315
|
protected |
См. определение в файле basebuilder.php строка 535
setUrlParams | ( | array | $list | ) |
См. определение в файле basebuilder.php строка 139
showDetailPageSlider | ( | ) |
См. определение в файле basebuilder.php строка 345
subscribeOnAfterSettingsSave | ( | ) |
Subscribe to save settings events depending on the context
См. определение в файле basebuilder.php строка 671
|
protected |
См. определение в файле basebuilder.php строка 57
|
protected |
См. определение в файле basebuilder.php строка 59
|
protected |
См. определение в файле basebuilder.php строка 46
|
protected |
См. определение в файле basebuilder.php строка 44
|
protected |
См. определение в файле basebuilder.php строка 50
|
protected |
См. определение в файле basebuilder.php строка 48
|
protected |
См. определение в файле basebuilder.php строка 37
|
protected |
См. определение в файле basebuilder.php строка 41
|
protected |
См. определение в файле basebuilder.php строка 53
|
protected |
См. определение в файле basebuilder.php строка 35
|
protected |
См. определение в файле basebuilder.php строка 65
|
protected |
См. определение в файле basebuilder.php строка 63
|
protected |
См. определение в файле basebuilder.php строка 55
|
protected |
См. определение в файле basebuilder.php строка 61
|
protected |
См. определение в файле basebuilder.php строка 39
const ENTITY_ELEMENT = 'element' |
См. определение в файле basebuilder.php строка 30
const ENTITY_SECTION = 'section' |
См. определение в файле basebuilder.php строка 29
const PAGE_CATALOG_SEO = 'catalogSeo' |
См. определение в файле basebuilder.php строка 27
const PAGE_ELEMENT_COPY = 'elementCopy' |
См. определение в файле basebuilder.php строка 17
const PAGE_ELEMENT_DETAIL = 'elementDetail' |
См. определение в файле basebuilder.php строка 16
const PAGE_ELEMENT_LIST = 'elementList' |
См. определение в файле basebuilder.php строка 15
const PAGE_ELEMENT_SAVE = 'elementSave' |
См. определение в файле basebuilder.php строка 18
const PAGE_ELEMENT_SEARCH = 'elementSearch' |
См. определение в файле basebuilder.php строка 19
const PAGE_ELEMENT_SEO = 'elementSeo' |
См. определение в файле basebuilder.php строка 20
const PAGE_SECTION_COPY = 'sectionCopy' |
См. определение в файле basebuilder.php строка 23
const PAGE_SECTION_DETAIL = 'sectionDetail' |
См. определение в файле basebuilder.php строка 22
const PAGE_SECTION_LIST = 'sectionList' |
См. определение в файле basebuilder.php строка 21
const PAGE_SECTION_SAVE = 'sectionSave' |
См. определение в файле basebuilder.php строка 24
const PAGE_SECTION_SEARCH = 'sectionSearch' |
См. определение в файле basebuilder.php строка 25
const PAGE_SECTION_SEO = 'sectionSeo' |
См. определение в файле basebuilder.php строка 26
|
protected |
См. определение в файле basebuilder.php строка 13
|
protected |
См. определение в файле basebuilder.php строка 32
const TYPE_AUTODETECT = 'AUTO' |
См. определение в файле basebuilder.php строка 9
const TYPE_ID = 'BASE' |
См. определение в файле basebuilder.php строка 11
|
protected |
См. определение в файле basebuilder.php строка 12