|
1C-Bitrix 25.700.0
|
Функции | |
| __AddCellPriceType ($intRangeID, $strPrefix) | |
| __AddCellPrice ($intRangeID, $strPrefix) | |
| __AddCellCurrency ($intRangeID, $strPrefix) | |
| __showPopup ($element_id, $items) | |
| __AddRangeRow ($intRangeID, $strPrefix) | |
| arraysCombination (&$arr, $index=0) | |
Переменные | |
| $arJSDescription | |
| const | IB_SEG_ROW_PREFIX = 'IB_SEG_' |
| $request = Main\Context::getCurrent()->getRequest() | |
| $subIBlockId = (int)$request->get('subIBlockId') | |
| if($subIBlockId<=0) | $subPropValue = (int)$request->get('subPropValue') |
| $subTmpId = (int)$request->get('subTmpId') | |
| $iBlockId = (int)$request->get('iBlockId') | |
| $arSKUInfo = CCatalogSku::GetInfoByOfferIBlock($subIBlockId) | |
| $parentProductName = trim($_POST['PRODUCT_NAME']) | |
| $useStoreControl = Catalog\Config\State::isUsedInventoryManagement() | |
| $accessController = AccessController::getCurrent() | |
| $allowProductAdd = $accessController->check(ActionDictionary::ACTION_PRODUCT_ADD) | |
| $elementAdd | |
| $boolHighLoad = null | |
| $arResult = array() | |
| $arAllProperties = array() | |
| $arAllParentProperties = array() | |
| $arFileProperties = array() | |
| $arFilePropertiesExt = array() | |
| $arDirProperties = array() | |
| $dbIBlockProperty = CIBlockProperty::GetList(array("SORT" => "ASC", "NAME" => "ASC"), array("IBLOCK_ID" => $subIBlockId, "ACTIVE" => 'Y')) | |
| while($arIBlockProperty=$dbIBlockProperty->Fetch()) | $dbParentIBlockProperty = CIBlockProperty::GetList(array("SORT" => "ASC", "NAME" => "ASC"), array("IBLOCK_ID" => $iBlockId, "ACTIVE" => 'Y')) |
| while($arParentIBlockProperty=$dbParentIBlockProperty->Fetch()) | $errorMessage = '' |
| if ( $_SERVER[ 'REQUEST_METHOD']=='POST' &&$elementAdd &&check_bitrix_sessid()) | |
| $arPropertyPopup = array() | |
| $arPropertyPopupIB1 = array() | |
| $arPropertyPopupIB2 | |
| if($errorMessage) | else |
| $arCellTemplates [] = CUtil::JSEscape(__AddCellPriceType('tmp_xxx', 'PREFIX')) | |
| $aTabs | |
| $tabControl = new CAdminTabControl("tabControl", $aTabs, true, true) | |
| foreach( $arCellTemplates as $key=> $value) | foreach ( $arCellTemplates as $key=> $value) = $subIBlockId |
| if(! $useStoreControl) | $measureIterator |
| $arVATRef = CatalogGetVATArray(array(), true) | |
| $vatInclude = (Main\Config\Option::get('catalog', 'default_product_vat_included') === 'Y') | |
| if($accessController->check(ActionDictionary::ACTION_PRODUCT_PURCHASE_INFO_VIEW) &&! $useStoreControl) | $priceTypeList = Catalog\GroupTable::getTypeList() |
| if(!empty($priceTypeList))("IB_SEG_PRICE_SHORT") ?>("IB_SEG_PRICE_TYPE") ?> | ("IB_SEG_PRICE") ?> ("IB_SEG_CURRENCY") ?> |
| endif = GetMessage("IB_SEG_PRICE_ROW_ADD") | |
| foreach($arResult as $key=> $arProperty) | $arFileProperties [] |
| __AddCellCurrency | ( | $intRangeID, | |
| $strPrefix ) |
| $intRangeID | |
| $strPrefix |
См. определение в файле iblock_subelement_generator.php строка 109
| __AddCellPrice | ( | $intRangeID, | |
| $strPrefix ) |
| $intRangeID | |
| $strPrefix |
См. определение в файле iblock_subelement_generator.php строка 95
| __AddCellPriceType | ( | $intRangeID, | |
| $strPrefix ) |
| $intRangeID | |
| $strPrefix |
См. определение в файле iblock_subelement_generator.php строка 71
| __AddRangeRow | ( | $intRangeID, | |
| $strPrefix ) |
| $intRangeID | |
| $strPrefix |
См. определение в файле iblock_subelement_generator.php строка 143
| __showPopup | ( | $element_id, | |
| $items ) |
См. определение в файле iblock_subelement_generator.php строка 122
| arraysCombination | ( | & | $arr, |
| $index = 0 ) |
| $arr | ||
| int | $index |
См. определение в файле iblock_subelement_generator.php строка 153
| $accessController = AccessController::getCurrent() |
См. определение в файле iblock_subelement_generator.php строка 51
| $allowProductAdd = $accessController->check(ActionDictionary::ACTION_PRODUCT_ADD) |
См. определение в файле iblock_subelement_generator.php строка 53
| $arAllParentProperties = array() |
См. определение в файле iblock_subelement_generator.php строка 187
| $arAllProperties = array() |
См. определение в файле iblock_subelement_generator.php строка 186
| $arCellTemplates[] = CUtil::JSEscape(__AddCellPriceType('tmp_xxx', 'PREFIX')) |
См. определение в файле iblock_subelement_generator.php строка 643
| $arDirProperties = array() |
См. определение в файле iblock_subelement_generator.php строка 190
| $arFileProperties = array() |
См. определение в файле iblock_subelement_generator.php строка 188
| $arFileProperties[] |
См. определение в файле iblock_subelement_generator.php строка 915
| $arFilePropertiesExt = array() |
См. определение в файле iblock_subelement_generator.php строка 189
| $arJSDescription |
См. определение в файле iblock_subelement_generator.php строка 23
| foreach($arResult as $key=> $property) if (count( $arPropertyPopup) > 0) __showPopup("mnu_ADD_PROPERTY" $arPropertyPopup = array() |
См. определение в файле iblock_subelement_generator.php строка 597
| foreach($arResult as $key=> $property) if (!empty( $arPropertyPopupIB1)) __showPopup("IB_SEG_ADD_PROP_IN_TITLE" $arPropertyPopupIB1 = array() |
См. определение в файле iblock_subelement_generator.php строка 608
| foreach($arAllParentProperties as $key=> $property) if (!empty( $arPropertyPopupIB2)) __showPopup("IB_SEG_ADD_PROP_IN_TITLE2" $arPropertyPopupIB2 |
См. определение в файле iblock_subelement_generator.php строка 620
| $arResult = array() |
См. определение в файле iblock_subelement_generator.php строка 185
| $arSKUInfo = CCatalogSku::GetInfoByOfferIBlock($subIBlockId) |
См. определение в файле iblock_subelement_generator.php строка 46
| $arVATRef = CatalogGetVATArray(array(), true) |
См. определение в файле iblock_subelement_generator.php строка 812
| $aTabs |
См. определение в файле iblock_subelement_generator.php строка 647
| $boolHighLoad = null |
См. определение в файле iblock_subelement_generator.php строка 184
| $dbIBlockProperty = CIBlockProperty::GetList(array("SORT" => "ASC", "NAME" => "ASC"), array("IBLOCK_ID" => $subIBlockId, "ACTIVE" => 'Y')) |
См. определение в файле iblock_subelement_generator.php строка 191
| while ( $arIBlockProperty=$dbIBlockProperty->Fetch()) $dbParentIBlockProperty = CIBlockProperty::GetList(array("SORT" => "ASC", "NAME" => "ASC"), array("IBLOCK_ID" => $iBlockId, "ACTIVE" => 'Y')) |
См. определение в файле iblock_subelement_generator.php строка 268
| $elementAdd |
См. определение в файле iblock_subelement_generator.php строка 54
| while ( $arParentIBlockProperty=$dbParentIBlockProperty->Fetch()) $errorMessage = '' |
См. определение в файле iblock_subelement_generator.php строка 275
| $iBlockId = (int)$request->get('iBlockId') |
См. определение в файле iblock_subelement_generator.php строка 45
| if (! $useStoreControl) $measureIterator |
См. определение в файле iblock_subelement_generator.php строка 796
| $parentProductName = trim($_POST['PRODUCT_NAME']) |
См. определение в файле iblock_subelement_generator.php строка 47
| if ( $accessController->check(ActionDictionary::ACTION_PRODUCT_PURCHASE_INFO_VIEW) &&! $useStoreControl) $priceTypeList = Catalog\GroupTable::getTypeList() |
См. определение в файле iblock_subelement_generator.php строка 850
| $request = Main\Context::getCurrent()->getRequest() |
См. определение в файле iblock_subelement_generator.php строка 36
| $subIBlockId = (int)$request->get('subIBlockId') |
См. определение в файле iblock_subelement_generator.php строка 38
| if ( $subIBlockId<=0) $subPropValue = (int)$request->get('subPropValue') |
См. определение в файле iblock_subelement_generator.php строка 43
| $subTmpId = (int)$request->get('subTmpId') |
См. определение в файле iblock_subelement_generator.php строка 44
| $tabControl = new CAdminTabControl("tabControl", $aTabs, true, true) |
См. определение в файле iblock_subelement_generator.php строка 662
| $useStoreControl = Catalog\Config\State::isUsedInventoryManagement() |
См. определение в файле iblock_subelement_generator.php строка 49
| $vatInclude = (Main\Config\Option::get('catalog', 'default_product_vat_included') === 'Y') |
См. определение в файле iblock_subelement_generator.php строка 822
| if(!empty( $priceTypeList))("IB_SEG_PRICE_SHORT") ?>("IB_SEG_PRICE_TYPE") ?> ("IB_SEG_PRICE") ?>("IB_SEG_CURRENCY") ?> | ( | ! | empty $priceTypeList | ) |
См. определение в файле iblock_subelement_generator.php строка 851
| if ( $errorMessage) else |
См. определение в файле iblock_subelement_generator.php строка 640
| endif = GetMessage("IB_SEG_PRICE_ROW_ADD") |
См. определение в файле iblock_subelement_generator.php строка 874
| foreach | ( | $arCellTemplates as, | |
| $value ) = $subIBlockId |
См. определение в файле iblock_subelement_generator.php строка 680
| const IB_SEG_ROW_PREFIX = 'IB_SEG_' |
См. определение в файле iblock_subelement_generator.php строка 34
| if($_SERVER['REQUEST_METHOD']=='POST' && $elementAdd &&check_bitrix_sessid()) | ( | $_SERVER[ 'REQUEST_METHOD'] = = 'POST' && $elementAdd && check_bitrix_sessid() | ) |
См. определение в файле iblock_subelement_generator.php строка 277