[pve-devel] [PATCH manager 2/2] adds a help button to the migration window
Dominik Csapak
d.csapak at proxmox.com
Fri Dec 2 14:20:45 CET 2016
for now we have to explicitely define the
onlineHelp: 'blockid'
string, so that the parser picks it up
in the future we should refactor that window, so that we define the
blockid when declaring the component
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
www/manager6/window/Migrate.js | 23 ++++++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)
diff --git a/www/manager6/window/Migrate.js b/www/manager6/window/Migrate.js
index bba9b41..b1a03f5 100644
--- a/www/manager6/window/Migrate.js
+++ b/www/manager6/window/Migrate.js
@@ -94,6 +94,27 @@ Ext.define('PVE.window.Migrate', {
}
});
+ var helpConfig;
+ // fixme:
+ // the onlinehelp parser needs
+ // that every id is explicitely written
+ // can we do this better?
+ if (me.vmtype === 'qemu') {
+ helpConfig = {
+ onlineHelp: 'qm_migration',
+ listenToGlobalEvent: false,
+ hidden: false
+ };
+ } else {
+ helpConfig = {
+ onlineHelp: 'pct_migration',
+ listenToGlobalEvent: false,
+ hidden: false
+ };
+ }
+
+ var helpBtn = Ext.create('PVE.button.Help', helpConfig);
+
Ext.apply(me, {
title: gettext('Migrate') + ((me.vmtype === 'qemu')?' VM ':' CT ') + me.vmid,
width: 350,
@@ -101,7 +122,7 @@ Ext.define('PVE.window.Migrate', {
layout: 'auto',
border: false,
items: [ me.formPanel ],
- buttons: [ submitBtn ]
+ buttons: [ helpBtn, '->', submitBtn ]
});
me.callParent();
--
2.1.4
More information about the pve-devel
mailing list