|
| __construct ($component=null) |
| getAction () |
| isCacheDisabled () |
| isExtendedMode () |
| isEnableCompatible () |
| onPrepareComponentParams ($params) |
| isMergeProductWhenAddedBasket () |
| getTemplateEmptyPreview () |
| executeComponent () |
| applyTemplateModifications () |
| onIncludeComponentLang () |
| getName () |
| getRelativePath () |
| getPath () |
| getTemplateName () |
| setTemplateName ($templateName) |
| setSiteTemplateId ($siteTemplateId) |
| getSiteTemplateId () |
| setSiteId ($siteId) |
| getSiteId () |
| setLanguageId ($languageId) |
| getLanguageId () |
| getSignedParameters () |
| getTemplatePage () |
| getTemplate () |
| getParent () |
| getTemplateCachedData () |
| setTemplateCachedData ($templateCachedData) |
| initComponent ($componentName, $componentTemplate=false) |
| __prepareComponentParams (&$arParams) |
| includeComponentLang ($relativePath="", $lang=false) |
| includeComponentTemplate ($templatePage="", $customTemplatePath="") |
| initComponentTemplate ($templatePage="", $siteTemplate=false, $customTemplatePath="") |
| showComponentTemplate () |
| addIncludeAreaIcon ($arIcon) |
| addIncludeAreaIcons ($arIcons) |
| getIncludeAreaIcons () |
| getCacheID ($additionalCacheID=false) |
| startResultCache ($cacheTime=false, $additionalCacheID=false, $cachePath=false) |
| endResultCache () |
| abortResultCache () |
| clearResultCache ($additionalCacheID=false, $cachePath=false) |
| getCachePath () |
| setResultCacheKeys ($arResultCacheKeys) |
| getEditAreaId ($entryId) |
| addEditAction ($entryId, $editLink, $editTitle=false, $arParams=array()) |
| addDeleteAction ($entryId, $deleteLink, $deleteTitle=false, $arParams=array()) |
| setTemplateEpilog ($arEpilogInfo) |
| __showError ($errorMessage, $errorCode="") |
| addChildCSS ($cssPath) |
| addChildJS ($jsPath) |
| addChildEpilog ($epilogFile) |
| addChildFrame ($frame) |
| addEditButton ($arButton) |
| addViewTarget ($target, $content, $pos) |
| randString ($length=6) |
| setFrameMode ($mode) |
| getFrameMode () |
| getRealFrameMode () |
| getDefaultFrameMode () |
|
| setAction ($action) |
| hasErrors () |
| setCacheUsage ($state) |
| setExtendedMode ($state) |
| setCompatibleMode ($state) |
| setSeparateLoading ($state) |
| isSeparateLoading () |
| checkModules () |
| initCatalogDiscountCache () |
| clearCatalogDiscountCache () |
| initCurrencyConvert () |
| offerIblockExist ($iblockId) |
| initCatalogInfo () |
| getProductInfo ($productId) |
| initPrices () |
| initVats () |
| initIblockPropertyFeatures () |
| initElementList () |
| getIblockElements ($elementIterator) |
| sortElementList () |
| makeElementLinks () |
| getProductIds () |
| getBigDataProductIds () |
| getBestSellersRecommendation ($ids) |
| getMostViewedRecommendation ($ids) |
| getRandomRecommendation ($ids) |
| filterByParams ($ids, $filterIds=array(), $useSectionFilter=true) |
| getSectionIdByCode ($sectionCode='', int $iblockId=0) |
| getSectionIdByElement ($elementId, $elementCode='', int $iblockId=0) |
| filterIdBySection ($elementIds, $iblockId, $sectionId, $limit, $depth=0) |
| getRecommendationLimit ($ids) |
| getBigDataServiceRequestParams ($type='') |
| getBestSellersProductIds () |
| getBestSellersFilter () |
| getDeferredProductIds () |
| getProductIdMap ($productIds) |
| getProductsSeparatedByIblock () |
| getDefaultMeasure () |
| getElementList ($iblockId, $products) |
| getSeparateList (array $params) |
| getFullIterator (array $params) |
| initQueryFields () |
| getSelect () |
| getFilter () |
| getSort () |
| prepareElementQueryFields () |
| prepareQueryFields (array $select, array $filter, array $order) |
| initPricesQuery () |
| getProductSelect ($iblockId, array $selectFields) |
| getProductFields ($iblockId) |
| convertSelect (array $select) |
| convertFilter (array $filter) |
| convertOrder (array $order) |
| getIblockSelectFields ($iblockId) |
| parseCondition ($condition, $params) |
| parseConditionLevel ($condition, $params) |
| parseConditionName (array $condition) |
| parseConditionOperator ($condition) |
| parseConditionValue ($condition, $name) |
| parsePropertyCondition (array &$result, array $condition, $params) |
| processElement (array &$element) |
| modifyElementCommonData (array &$element) |
| setElementPanelButtons (&$element) |
| modifyDisplayProperties ($iblock, &$iblockElements) |
| getPropertyList ($iblock, $propertyCodes) |
| clearItems () |
| loadMeasureRatios (array $itemIds) |
| getEmptyRatio () |
| initItemsMeasure (array &$items) |
| getMeasureIds (array $items) |
| loadMeasures (array $measureIds) |
| loadPrices (array $itemIds) |
| calculateItemPrices (array &$items) |
| transferItems (array &$items) |
| searchItemSelectedRatioId ($id) |
| compactItemRatios ($id) |
| getQuantityRangeHash (array $range) |
| getFullQuantityRange () |
| searchItemSelectedQuantityRangeHash ($id) |
| initUrlTemplates () |
| modifyElementPrices (&$element) |
| processProducts () |
| processOffers () |
| getIblockOffers ($iblockId) |
| getOffersFilter ($iblockId) |
| getOffersSort () |
| modifyOffers ($offers) |
| chooseOffer ($offers, $iblockId) |
| initResultCache () |
| getCacheKeys () |
| processResultData () |
| checkIblock () |
| prepareData () |
| filterPureOffers () |
| makeOutputResult () |
| processLinkAction () |
| checkProductSection ($productId, $sectionId=0, $sectionCode='') |
| checkProductIblock (array $product) |
| addProductToBasket ($productId, $action) |
| getRewriteFields ($action) |
| deferredLoadAction () |
| bigDataLoadAction () |
| initBigDataLastUsage () |
| initialLoadAction () |
| loadData () |
| getAdditionalCacheId () |
| getComponentCachePath () |
| sliceItemsForSlider (&$items) |
| getTemplateCurrencies () |
| prepareAction () |
| doAction () |
| prepareTemplateParams () |
| getTemplateDefaultParams () |
| checkTemplateTheme () |
| editTemplateData () |
| editTemplateProductSlider (&$item, $iblock, $limit=0, $addDetailToSlider=true, $default=array()) |
| editTemplateOfferSlider (&$item, $iblock, $limit=0, $addDetailToSlider=true, $default=array()) |
| editTemplateCatalogInfo (&$item) |
| getTemplatePropCell ($code, $offer, &$matrixFields, $skuPropList) |
| getOffersIblockId ($iblockId) |
| loadDisplayPropertyCodes ($iblockId) |
| loadBasketPropertyCodes ($iblockId) |
| loadOfferTreePropertyCodes ($iblockId) |
| isNeedCheckQuantity (array $product) |
| getUserGroups () |
| getUserGroupsCacheId () |
| initCompatibleFields (array $items) |
| fillCompatibleRawPriceFields ($id, array $prices) |
| getCompatibleFieldValue ($id, $field) |
| checkQuantityRange (array $row) |
| getEmptyPriceMatrix () |
| getCompatibleProductFields () |
| listKeysSignedParameters () |
| __includeComponent () |
См. определение в файле base.php строка 20