mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-05-19 19:53:43 +00:00
firewall edit rule : disable proto, sport, dport if macro is selected
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
This commit is contained in:
parent
f6f18eed76
commit
d86d9aab46
@ -132,7 +132,20 @@ Ext.define('PVE.FirewallRulePanel', {
|
||||
value: '',
|
||||
deleteEmpty: !me.create,
|
||||
fieldLabel: gettext('Macro'),
|
||||
allowBlank: true
|
||||
allowBlank: true,
|
||||
listeners: {
|
||||
change: function(f, value) {
|
||||
if (value === '') {
|
||||
me.down('field[name=proto]').setDisabled(false);
|
||||
me.down('field[name=sport]').setDisabled(false);
|
||||
me.down('field[name=dport]').setDisabled(false);
|
||||
} else {
|
||||
me.down('field[name=proto]').setDisabled(true);
|
||||
me.down('field[name=sport]').setDisabled(true);
|
||||
me.down('field[name=dport]').setDisabled(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
xtype: 'pveKVComboBox',
|
||||
|
Loading…
Reference in New Issue
Block a user