"closable": false,
"collapsible": false,
"height": 120,
+ "modal": true,
"resizable": false,
- "title": "Edit / Create core_company_type",
+ "title": "Edit",
"width": 400,
"xtype": "LayoutDialog",
"|xns": "Roo",
"items": [
{
"listeners": {
- "|actioncomplete": "function(_self,action)\n{\n if (action.type == 'setdata') {\n //_this.dialog.el.mask(\"Loading\");\n \n _this.dialog.setTitle(_this.data._title);\n this.load({ \n method: 'GET', \n params: { '_id' : _this.data.id },\n url : baseURL + '/Roo/' + _this.data._table\n });\n return;\n }\n if (action.type == 'load') {\n _this.dialog.el.unmask();\n return;\n }\n if (action.type =='submit') {\n \n _this.dialog.el.unmask();\n _this.dialog.hide();\n \n if (_this.callback) {\n _this.callback.call(_this, _this.form.getValues());\n }\n _this.form.reset();\n return;\n }\n}\n",
+ "|actioncomplete": "function(_self,action)\n{\n if (action.type == 'setdata') {\n //_this.dialog.el.mask(\"Loading\");\n this.url = baseURL + '/Roo/' + _this.data._table;\n _this.dialog.setTitle(_this.data._title);\n this.load({ \n method: 'GET', \n params: { '_id' : _this.data.id },\n url : this.url\n });\n return;\n }\n if (action.type == 'load') {\n _this.dialog.el.unmask();\n _this.form.findField('name').focus();\n return;\n }\n if (action.type =='submit') {\n \n _this.dialog.el.unmask();\n _this.dialog.hide();\n \n if (_this.callback) {\n _this.callback.call(_this, _this.form.getValues());\n }\n _this.form.reset();\n return;\n }\n}\n",
"|rendered": "function (form)\n{\n _this.form= form;\n}\n"
},
+ "labelWidth": 50,
"method": "POST",
"style": "margin:10px;",
"xtype": "Form",
{
"fieldLabel": "Name",
"name": "name",
- "width": 200,
+ "width": 270,
+ "xtype": "TextField",
"|xns": "Roo.form",
- "xtype": "TextField"
+ "listeners": {
+ "specialkey": "function (_self, e)\n{\n\n}"
+ }
},
{
"name": "id",
},
{
"listeners": {
- "click": "function (_self, e)\n{\n // do some checks?\n \n \n _this.dialog.el.mask(\"Saving\");\n _this.form.doAction(\"submit\");\n\n}"
+ "click": "function (_self, e)\n{\n // do some checks?\n \n this.url = baseURL + '/Roo/' + _this.data._table;\n _this.dialog.el.mask(\"Saving\");\n _this.form.doAction(\"submit\");\n\n}"
},
"*prop": "buttons[]",
"text": "Save",