]> git.proxmox.com Git - pve-manager.git/commitdiff
ui: storage: base: allow adding extra tab panels
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 24 Nov 2020 22:06:21 +0000 (23:06 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 24 Nov 2020 22:06:21 +0000 (23:06 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
www/manager6/storage/Base.js

index e6a6072934a684846842e652fb161c068a1baaf6..80bc8002c7d0a2172d57f698cb9ccf91ce87d67f 100644 (file)
@@ -197,6 +197,13 @@ Ext.define('PVE.storage.BaseEdit', {
            },
        });
 
+       if (me.ipanel.extraTabs) {
+           me.ipanel.extraTabs.forEach(panel => {
+               panel.isCreate = me.isCreate;
+               me.items.items.push(panel);
+           });
+       }
+
        me.callParent();
 
        let contentTypeField = me.ipanel.down('pveContentTypeSelector');