echo GetMessage('CET_SELECT_IBLOCK_EXT'); ?> |
$arIBlockIDs = array();
$rsCatalogs = CCatalog::GetList(
array(),
array('!PRODUCT_IBLOCK_ID' => 0),
false,
false,
array('PRODUCT_IBLOCK_ID')
);
while ($arCatalog = $rsCatalogs->Fetch())
{
$arCatalog['PRODUCT_IBLOCK_ID'] = intval($arCatalog['PRODUCT_IBLOCK_ID']);
if (0 < $arCatalog['PRODUCT_IBLOCK_ID'])
$arIBlockIDs[$arCatalog['PRODUCT_IBLOCK_ID']] = true;
}
$rsCatalogs = CCatalog::GetList(
array(),
array('PRODUCT_IBLOCK_ID' => 0),
false,
false,
array('IBLOCK_ID')
);
while ($arCatalog = $rsCatalogs->Fetch())
{
$arCatalog['IBLOCK_ID'] = intval($arCatalog['IBLOCK_ID']);
if (0 < $arCatalog['IBLOCK_ID'])
$arIBlockIDs[$arCatalog['IBLOCK_ID']] = true;
}
if (empty($arIBlockIDs))
$arIBlockIDs[-1] = true;
echo GetIBlockDropDownListEx(
$IBLOCK_ID, 'IBLOCK_TYPE_ID', 'IBLOCK_ID',
array(
'ID' => array_keys($arIBlockIDs), 'ACTIVE' => 'Y',
'CHECK_PERMISSIONS' => 'Y','MIN_PERMISSION' => 'W'
),
"ClearSelected(); BX('id_ifr').src='/bitrix/tools/catalog_export/yandex_util.php?IBLOCK_ID=0&'+'".bitrix_sessid_get()."';",
"ClearSelected(); BX('id_ifr').src='/bitrix/tools/catalog_export/yandex_util.php?IBLOCK_ID='+this[this.selectedIndex].value+'&'+'".bitrix_sessid_get()."';",
'class="adm-detail-iblock-types"',
'class="adm-detail-iblock-list"'
);
?>
|