Emmanuel Kasper 82a7467bc4 ext6migrate: set valueField as a class property
Also moves to full declarative style for
IPProtocolSelector, saves 11 lines of of boilerplate code
(works when the store is local and not pulled over the API)
2016-02-15 12:28:13 +01:00
..
2016-01-22 11:24:10 +01:00
2016-01-22 11:24:10 +01:00
2016-01-28 16:50:42 +01:00
2016-01-22 11:24:10 +01:00
2016-01-22 11:24:10 +01:00
2016-01-22 11:24:10 +01:00
2016-01-22 11:24:10 +01:00
2016-01-22 11:24:10 +01:00
2016-01-22 11:24:10 +01:00

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.