mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-05-20 18:57:31 +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: '',
|
value: '',
|
||||||
deleteEmpty: !me.create,
|
deleteEmpty: !me.create,
|
||||||
fieldLabel: gettext('Macro'),
|
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',
|
xtype: 'pveKVComboBox',
|
||||||
|
Loading…
Reference in New Issue
Block a user