mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-06 10:42:21 +00:00
![]() the intial value of the node selector is null, but when the store is loaded, it becomes an empty array this triggers the 'dirtychanged' event and causes the edit windows to enable the OK/Submit Button, even when no change is made this fix sets the default value to an empty array, which fixes the mentioned behaviour Signed-off-by: Dominik Csapak <d.csapak@proxmox.com> |
||
---|---|---|
.. | ||
button | ||
ceph | ||
data | ||
dc | ||
form | ||
grid | ||
ha | ||
lxc | ||
node | ||
panel | ||
pool | ||
qemu | ||
storage | ||
tree | ||
window | ||
Parser.js | ||
Readme.md | ||
StateProvider.js | ||
Toolkit.js | ||
Utils.js | ||
VNCConsole.js | ||
Workspace.js |
pveproxy with ExtJS 6 developpement mini howto
unpack the ExtJS 6 sources, and copy them to /usr/share/pve-manager/ext6
cd www/ext6/
make install
symlink the ext6 dir in pve-manager to the manager5 directory
cd /usr/share/pve-manager
ln -s PATH_TO_YOUR_GIT_REPO/www/manager6
access the PVE proxy with ExtJS 6
https://localhost:8006/?ext6=1
With the extra parameter ext6=1, pve-proxy will call the function PVE::ExtJSIndex6::get_index() which returns a HTML page, with all javascript symlinked from your git repository. Provided you included the javascript files in PVE/ExtJSIndex5.pm, after editing a file in the git repository, a simple refresh is enough to see your changes in the browser.