mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
new UI - host page - fix a bug "id is not found" when clicking Add Host button.
This commit is contained in:
parent
c136e048ff
commit
2eb98e9ad6
@ -241,33 +241,33 @@ function clusterJSONToTreeNode(json, $clusterNode) {
|
||||
clusterName.data("jsonObj", json);
|
||||
}
|
||||
|
||||
function resourceLoadPage(pageToShow, $menuItem1) { //$menuItem1 is either $leftmenuItem1 or $midmenuItem1
|
||||
function resourceLoadPage(pageToShow, $midmenuItem1) { //$midmenuItem1 is either $leftmenuItem1 or $midmenuItem1
|
||||
clearAddButtonsOnTop();
|
||||
$("#right_panel").load(pageToShow, function(){
|
||||
if(pageToShow == "jsp/resource.jsp")
|
||||
afterLoadResourceJSP($menuItem1);
|
||||
afterLoadResourceJSP($midmenuItem1);
|
||||
else if(pageToShow == "jsp/zone.jsp")
|
||||
afterLoadZoneJSP($menuItem1);
|
||||
afterLoadZoneJSP($midmenuItem1);
|
||||
else if(pageToShow == "jsp/pod.jsp")
|
||||
afterLoadPodJSP($menuItem1);
|
||||
afterLoadPodJSP($midmenuItem1);
|
||||
else if(pageToShow == "jsp/cluster.jsp")
|
||||
afterLoadClusterJSP($menuItem1);
|
||||
afterLoadClusterJSP($midmenuItem1);
|
||||
else if(pageToShow == "jsp/host.jsp")
|
||||
afterLoadHostJSP($menuItem1);
|
||||
afterLoadHostJSP($midmenuItem1);
|
||||
else if(pageToShow == "jsp/primarystorage.jsp")
|
||||
afterLoadPrimaryStorageJSP($menuItem1);
|
||||
afterLoadPrimaryStorageJSP($midmenuItem1);
|
||||
else if(pageToShow == "jsp/systemvm.jsp")
|
||||
afterLoadSystemVmJSP($menuItem1);
|
||||
afterLoadSystemVmJSP($midmenuItem1);
|
||||
});
|
||||
}
|
||||
|
||||
function afterLoadResourceJSP($menuItem1) {
|
||||
function afterLoadResourceJSP($midmenuItem1) {
|
||||
hideMiddleMenu();
|
||||
initAddZoneButton($("#midmenu_add_link"));
|
||||
initDialog("dialog_add_zone");
|
||||
}
|
||||
|
||||
function afterLoadZoneJSP($menuItem1) {
|
||||
function afterLoadZoneJSP($midmenuItem1) {
|
||||
hideMiddleMenu();
|
||||
|
||||
initAddPodButton($("#midmenu_add_link"));
|
||||
@ -293,10 +293,10 @@ function afterLoadZoneJSP($menuItem1) {
|
||||
//switchBetweenDifferentTabs(tabArray, tabContentArray, afterSwitchFnArray);
|
||||
//$zonePage.find("#tab_details").click();
|
||||
|
||||
zoneJsonToRightPanel($menuItem1);
|
||||
zoneJsonToRightPanel($midmenuItem1);
|
||||
}
|
||||
|
||||
function afterLoadPodJSP($menuItem1) {
|
||||
function afterLoadPodJSP($midmenuItem1) {
|
||||
hideMiddleMenu();
|
||||
|
||||
initAddHostButton($("#midmenu_add_link"), "pod_page");
|
||||
@ -310,19 +310,19 @@ function afterLoadPodJSP($menuItem1) {
|
||||
$("#dialog_add_pool").find("#add_pool_protocol").empty().html('<option value="nfs">NFS</option>');
|
||||
bindEventHandlerToDialogAddPool();
|
||||
|
||||
podJsonToRightPanel($menuItem1);
|
||||
podJsonToRightPanel($midmenuItem1);
|
||||
}
|
||||
|
||||
function afterLoadClusterJSP($menuItem1) {
|
||||
function afterLoadClusterJSP($midmenuItem1) {
|
||||
showMiddleMenu();
|
||||
|
||||
$("#midmenu_add_link").unbind("click").hide();
|
||||
$("#midmenu_add2_link").unbind("click").hide();
|
||||
$("#midmenu_add3_link").unbind("click").hide();
|
||||
|
||||
clusterJsonToRightPanel($menuItem1);
|
||||
clusterJsonToRightPanel($midmenuItem1);
|
||||
|
||||
var clusterId = $menuItem1.data("jsonObj").id;
|
||||
var clusterId = $midmenuItem1.data("jsonObj").id;
|
||||
|
||||
var $midmenuContainer = $("#midmenu_container").empty();
|
||||
var $header1 = $("#midmenu_itemheader_without_margin").clone(); //without margin on top
|
||||
@ -340,7 +340,7 @@ function afterLoadClusterJSP($menuItem1) {
|
||||
$header2.show();
|
||||
}
|
||||
|
||||
function afterLoadHostJSP($menuItem1) {
|
||||
function afterLoadHostJSP($midmenuItem1) {
|
||||
initAddHostButton($("#midmenu_add_link"), "host_page");
|
||||
initAddPrimaryStorageButton($("#midmenu_add2_link"), "host_page");
|
||||
|
||||
@ -351,20 +351,24 @@ function afterLoadHostJSP($menuItem1) {
|
||||
initDialog("dialog_confirmation_force_reconnect");
|
||||
initDialog("dialog_confirmation_remove_host");
|
||||
initDialog("dialog_update_os");
|
||||
|
||||
hostJsonToDetailsTab($midmenuItem1);
|
||||
}
|
||||
|
||||
function afterLoadPrimaryStorageJSP($menuItem1) {
|
||||
function afterLoadPrimaryStorageJSP($midmenuItem1) {
|
||||
initAddHostButton($("#midmenu_add_link"), "primarystorage_page");
|
||||
initAddPrimaryStorageButton($("#midmenu_add2_link"), "primarystorage_page");
|
||||
|
||||
initDialog("dialog_add_host");
|
||||
initDialog("dialog_add_pool");
|
||||
initDialog("dialog_confirmation_delete_primarystorage");
|
||||
|
||||
primarystorageJsonToDetailsTab($midmenuItem1);
|
||||
}
|
||||
|
||||
function afterLoadSystemVmJSP($menuItem1) {
|
||||
function afterLoadSystemVmJSP($midmenuItem1) {
|
||||
hideMiddleMenu();
|
||||
systemvmJsonToRightPanel($menuItem1);
|
||||
systemvmJsonToRightPanel($midmenuItem1);
|
||||
|
||||
initDialog("dialog_confirmation_start_systemVM");
|
||||
initDialog("dialog_confirmation_stop_systemVM");
|
||||
@ -654,8 +658,7 @@ function hostToMidmenu(jsonObj, $midmenuItem1) {
|
||||
}
|
||||
|
||||
function hostToRightPanel($midmenuItem1) {
|
||||
copyActionInfoFromMidMenuToRightPanel($midmenuItem1);
|
||||
hostJsonToDetailsTab($midmenuItem1);
|
||||
copyActionInfoFromMidMenuToRightPanel($midmenuItem1);
|
||||
resourceLoadPage("jsp/host.jsp", $midmenuItem1);
|
||||
}
|
||||
|
||||
@ -795,8 +798,7 @@ function primarystorageToMidmenu(jsonObj, $midmenuItem1) {
|
||||
}
|
||||
|
||||
function primarystorageToRightPanel($midmenuItem1) {
|
||||
copyActionInfoFromMidMenuToRightPanel($midmenuItem1);
|
||||
primarystorageJsonToDetailsTab($midmenuItem1);
|
||||
copyActionInfoFromMidMenuToRightPanel($midmenuItem1);
|
||||
resourceLoadPage("jsp/primarystorage.jsp", $midmenuItem1);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user