mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CLOUDSTACK-542: cloudtack UI - create network offering dialog - hide NetworkACL service field when Guest Type is selected as Shared.
This commit is contained in:
parent
08bd175d56
commit
c0d39ebbfe
@ -1211,7 +1211,7 @@
|
||||
|
||||
//CS-16612 show all services regardless of guestIpType(Shared/Isolated)
|
||||
/*
|
||||
//hide/show service fields upon guestIpType(Shared/Isolated), having VpcVirtualRouter or not ***** (begin) *****
|
||||
//hide/show service fields ***** (begin) *****
|
||||
var serviceFieldsToHide = [];
|
||||
if($guestTypeField.val() == 'Shared') { //Shared network offering
|
||||
serviceFieldsToHide = [
|
||||
@ -1248,6 +1248,20 @@
|
||||
serviceFieldsToHide = temp;
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
//CS-16687: NetworkACL should be removed when the guest_type is SHARED
|
||||
//hide/show service fields ***** (begin) *****
|
||||
var serviceFieldsToHide = [];
|
||||
if($guestTypeField.val() == 'Shared') { //Shared network offering
|
||||
serviceFieldsToHide = [
|
||||
'service.NetworkACL.isEnabled'
|
||||
];
|
||||
}
|
||||
else { //Isolated network offering
|
||||
serviceFieldsToHide = [];
|
||||
}
|
||||
|
||||
//hide service fields that are included in serviceFieldsToHide
|
||||
var $serviceCheckboxesToHide = args.$form.find('.form-item').filter(function() {
|
||||
@ -1276,8 +1290,7 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
//hide/show service fields upon guestIpType(Shared/Isolated), having VpcVirtualRouter or not ***** (end) *****
|
||||
*/
|
||||
//hide/show service fields ***** (end) *****
|
||||
|
||||
|
||||
//show LB InlineMode dropdown only when (1)LB Service is checked (2)Service Provider is F5
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user