]> git.proxmox.com Git - pve-manager.git/commitdiff
ui: acme add domain: move Domain field below, hide plugin in http mode
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 6 May 2020 18:03:19 +0000 (20:03 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 6 May 2020 18:03:19 +0000 (20:03 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
www/manager6/node/ACME.js

index 891c633a5939ddfd26df85a03c4f57f4a13e461c..f03949a4b7c82696139f9b57ee3eba3ba3bcae4f 100644 (file)
@@ -275,7 +275,9 @@ Ext.define('PVE.node.ACMEDomainEdit', {
                        change: function(cb, value) {
                            let me = this;
                            let view = me.up('pveACMEDomainEdit');
-                           view.down('field[name=plugin]').setDisabled(value !== 'dns');
+                           let pluginField = view.down('field[name=plugin]');
+                           pluginField.setDisabled(value !== 'dns');
+                           pluginField.setHidden(value !== 'dns');
                        },
                    },
                },
@@ -283,18 +285,21 @@ Ext.define('PVE.node.ACMEDomainEdit', {
                    xtype: 'hidden',
                    name: 'alias',
                },
-               {
-                   xtype: 'proxmoxtextfield',
-                   name: 'domain',
-                   allowBlank: false,
-                   fieldLabel: gettext('Domain'),
-               },
                {
                    xtype: 'pveACMEPluginSelector',
                    name: 'plugin',
                    disabled: true,
+                   hidden: true,
                    allowBlank: false,
                },
+               {
+                   xtype: 'proxmoxtextfield',
+                   name: 'domain',
+                   allowBlank: false,
+                   vtype: 'DnsName',
+                   value: '',
+                   fieldLabel: gettext('Domain'),
+               },
            ],
        },
     ],