From: Dietmar Maurer Date: Tue, 3 Oct 2017 11:17:47 +0000 (+0200) Subject: allow to set onlineHelp on Proxmox.window.Edit X-Git-Url: https://git.proxmox.com/?p=proxmox-widget-toolkit.git;a=commitdiff_plain;h=c3457485e6147fcaac4535520a59f2681abe57d6 allow to set onlineHelp on Proxmox.window.Edit --- diff --git a/window/Edit.js b/window/Edit.js index 81ab5ab..794db8d 100644 --- a/window/Edit.js +++ b/window/Edit.js @@ -277,10 +277,15 @@ Ext.define('Proxmox.window.Edit', { me.buttons = [ submitBtn, resetBtn ]; } - if (inputPanel && inputPanel.onlineHelp) { - var helpButton = Ext.create('PVE.button.Help'); + var onlineHelp = me.onlineHelp; + if (!onlineHelp && inputPanel && inputPanel.onlineHelp) { + onlineHelp = inputPanel.onlineHelp; + } + + if (onlineHelp) { + var helpButton = Ext.create('Proxmox.button.Help'); me.buttons.unshift(helpButton, '->'); - Ext.GlobalEvents.fireEvent('pveShowHelp', items[0].onlineHelp); + Ext.GlobalEvents.fireEvent('proxmoxShowHelp', onlineHelp); } Ext.applyIf(me, {