if (!empty($arType["IBLOCKS"]["S"])) { $aMenu[] = array("text" => $arType["NAME~"], "url" => "iblock_admin.php?type=" . $type_id . "&lang=" . LANGUAGE_ID . "&admin=N", "more_url" => array("iblock_admin.php?type=" . $type_id . "&lang=" . LANGUAGE_ID . "&admin=N"), "title" => $arType["NAME~"], "parent_menu" => "global_menu_content", "sort" => 200 + $obt_index++, "icon" => "iblock_menu_icon_types", "page_icon" => "iblock_page_icon_types", "module_id" => "iblock", "items_id" => "menu_iblock_/" . $type_id, "dynamic" => true, "items" => _get_iblocks_menu($arType)); } } if ($bUserIsAdmin || $bHasWRight || $bHasXRight || $bHasSRight) { $arItems = array(); if ($bHasXRight) { $arItems[] = array("text" => GetMessage("IBLOCK_MENU_EXPORT"), "title" => GetMessage("IBLOCK_MENU_EXPORT_ALT"), "url" => "iblock_data_export.php?lang=" . LANGUAGE_ID, "items_id" => "iblock_export", "module_id" => "iblock", "items" => array(array("text" => "CSV", "url" => "iblock_data_export.php?lang=" . LANGUAGE_ID, "module_id" => "iblock", "more_url" => array("iblock_data_export.php")), array("text" => "XML", "url" => "iblock_xml_export.php?lang=" . LANGUAGE_ID, "module_id" => "iblock", "more_url" => array("iblock_xml_export.php")))); } if ($bUserIsAdmin) { $arItems[] = array("text" => GetMessage("IBLOCK_MENU_IMPORT"), "title" => GetMessage("IBLOCK_MENU_IMPORT_ALT"), "url" => "iblock_data_import.php?lang=" . LANGUAGE_ID, "items_id" => "iblock_import", "module_id" => "iblock", "items" => array(array("text" => "CSV", "url" => "iblock_data_import.php?lang=" . LANGUAGE_ID, "module_id" => "iblock", "more_url" => array("iblock_data_import.php")), array("text" => "XML", "url" => "iblock_xml_import.php?lang=" . LANGUAGE_ID, "module_id" => "iblock", "more_url" => array("iblock_xml_import.php")))); } elseif ($bHasWRight) { $arItems[] = array("text" => GetMessage("IBLOCK_MENU_IMPORT"), "title" => GetMessage("IBLOCK_MENU_IMPORT_ALT"), "url" => "iblock_data_import.php?lang=" . LANGUAGE_ID, "items_id" => "iblock_import", "module_id" => "iblock", "items" => array(array("text" => "CSV", "url" => "iblock_data_import.php?lang=" . LANGUAGE_ID, "module_id" => "iblock", "more_url" => array("iblock_data_import.php")))); } if ($bUserIsAdmin || $bHasXRight) { $arItems[] = array("text" => GetMessage("IBLOCK_MENU_ITYPE"), "url" => "iblock_type_admin.php?lang=" . LANGUAGE_ID, "more_url" => array("iblock_type_edit.php"), "module_id" => "iblock", "title" => GetMessage("IBLOCK_MENU_ITYPE_TITLE"), "items_id" => "iblock_admin", "items" => _get_types_admin_menu($arTypes, $bUserIsAdmin)); } if ($bUserIsAdmin) { $arItems[] = array("text" => GetMessage("IBLOCK_MENU_REINDEX"), "url" => "iblock_reindex_admin.php?lang=" . LANGUAGE_ID, "more_url" => array("iblock_reindex.php", "iblock_reindex_admin.php"), "module_id" => "iblock", "title" => GetMessage("IBLOCK_MENU_REINDEX_TITLE")); } $adminToolsMenu = array(); if ($bHasSRight) { $adminToolsMenu[] = array("text" => GetMessage('IBLOCK_MENU_ADMIN_TOOLS_REDIRECT_IBLOCK'), "title" => GetMessage('IBLOCK_MENU_ADMIN_TOOLS_REDIRECT_IBLOCK_TITLE'), "url" => "iblock_redirect_entity.php?lang=" . LANGUAGE_ID, "module_id" => "iblock"); } if (!empty($adminToolsMenu)) { $arItems[] = array("text" => GetMessage('IBLOCK_MENU_ADMIN_TOOLS'), "title" => GetMessage('IBLOCK_MENU_ADMIN_TOOLS_TITLE'), "module_id" => "iblock", "items_id" => "iblock_redirect", "items" => $adminToolsMenu); } unset($adminToolsMenu); $aMenu[] = array("parent_menu" => "global_menu_content", "section" => "iblock", "sort" => 300, "text" => GetMessage("IBLOCK_MENU_SEPARATOR"), "title" => GetMessage("IBLOCK_MENU_SETTINGS_TITLE"), "icon" => "iblock_menu_icon_settings", "page_icon" => "iblock_page_icon_settings", "items_id" => "menu_iblock", "module_id" => "iblock", "items" => $arItems); } return $aMenu;
"more_url" => array("iblock_data_import.php"), ), ), ); } if($bUserIsAdmin || $bHasXRight) { $arItems[] = array( "text" => GetMessage("IBLOCK_MENU_ITYPE"), "url" => "iblock_type_admin.php?lang=".LANGUAGE_ID, "more_url" => array("iblock_type_edit.php"), "module_id" => "iblock", "title" => GetMessage("IBLOCK_MENU_ITYPE_TITLE"), "items_id" => "iblock_admin", "items" => _get_types_admin_menu($arTypes, $bUserIsAdmin), ); } if($bUserIsAdmin) { $arItems[] = array( "text" => GetMessage("IBLOCK_MENU_REINDEX"), "url" => "iblock_reindex_admin.php?lang=".LANGUAGE_ID, "more_url" => array("iblock_reindex.php", "iblock_reindex_admin.php"), "module_id" => "iblock", "title" => GetMessage("IBLOCK_MENU_REINDEX_TITLE"), ); } $aMenu[] = array(