copy dc/PoolEdit.js from manager to manager5
This commit is contained in:
parent
207c37e8bb
commit
7b63e4dc49
48
www/manager5/dc/PoolEdit.js
Normal file
48
www/manager5/dc/PoolEdit.js
Normal file
@ -0,0 +1,48 @@
|
||||
Ext.define('PVE.dc.PoolEdit', {
|
||||
extend: 'PVE.window.Edit',
|
||||
alias: ['widget.pveDcPoolEdit'],
|
||||
|
||||
initComponent : function() {
|
||||
var me = this;
|
||||
|
||||
me.create = !me.poolid;
|
||||
|
||||
var url;
|
||||
var method;
|
||||
|
||||
if (me.create) {
|
||||
url = '/api2/extjs/pools';
|
||||
method = 'POST';
|
||||
} else {
|
||||
url = '/api2/extjs/pools/' + me.poolid;
|
||||
method = 'PUT';
|
||||
}
|
||||
|
||||
Ext.applyIf(me, {
|
||||
subject: gettext('Pool'),
|
||||
url: url,
|
||||
method: method,
|
||||
items: [
|
||||
{
|
||||
xtype: me.create ? 'pvetextfield' : 'displayfield',
|
||||
fieldLabel: gettext('Name'),
|
||||
name: 'poolid',
|
||||
value: me.poolid,
|
||||
allowBlank: false
|
||||
},
|
||||
{
|
||||
xtype: 'textfield',
|
||||
fieldLabel: gettext('Comment'),
|
||||
name: 'comment',
|
||||
allowBlank: true
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
me.callParent();
|
||||
|
||||
if (!me.create) {
|
||||
me.load();
|
||||
}
|
||||
}
|
||||
});
|
Loading…
x
Reference in New Issue
Block a user