diff --git a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/capacity-inputs.js b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/capacity-inputs.js index fe57ffa7d9..6bd308a6d4 100644 --- a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/capacity-inputs.js +++ b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/capacity-inputs.js @@ -224,6 +224,7 @@ define(function(require) { $("div.memory_input_wrapper", context).addClass("large-6").addClass("medium-8"); } + attr.visor = true; UserInputs.insertAttributeInputMB(attr, $("div.memory_input", context)); if (Config.isFeatureEnabled("instantiate_hide_cpu")){ diff --git a/src/sunstone/public/app/utils/user-inputs.js b/src/sunstone/public/app/utils/user-inputs.js index 12529f4b47..aa848accfe 100644 --- a/src/sunstone/public/app/utils/user-inputs.js +++ b/src/sunstone/public/app/utils/user-inputs.js @@ -818,6 +818,7 @@ define(function(require) { */ function _attributeInput(attr) { var input; + var clss = ""; var defaultInput = attr && attr.type ? attr.type : ""; var required = (attr.mandatory ? "required" : ""); var wizard_field = "wizard_field='" + TemplateUtils.htmlEncode(attr.name) + "'"; @@ -828,6 +829,9 @@ define(function(require) { if (attr.initial != undefined){ value = TemplateUtils.htmlEncode(attr.initial); } + if(attr.visor){ + clss = "hide" + } switch (attr.type) { case "text64": try { @@ -857,7 +861,7 @@ define(function(require) { case "number-float": var min = attr.min != undefined ? "min='"+attr.min+"'" : ""; var max = attr.max != undefined ? "max='"+attr.max+"'" : ""; - input = ""; + input = ""; break; case "range": case "range-float": @@ -890,7 +894,11 @@ define(function(require) { input = ""; break; } - + if(attr.visor){ + var min = attr.min != undefined ? attr.min : ""; + var max = attr.max != undefined ? attr.max : ""; + input += ''; + } return input; }