From ec5484450b77c947677e687b7746e7c21c6d5c11 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 10 Nov 2010 16:05:54 +0800 Subject: [PATCH] Pman.Dialog.AdminGenericName.bjs --- Pman.Dialog.AdminGenericName.bjs | 70 +++++++++++++++++++++++++++++++- 1 file changed, 69 insertions(+), 1 deletion(-) diff --git a/Pman.Dialog.AdminGenericName.bjs b/Pman.Dialog.AdminGenericName.bjs index 5e43499..698eb71 100644 --- a/Pman.Dialog.AdminGenericName.bjs +++ b/Pman.Dialog.AdminGenericName.bjs @@ -4,7 +4,75 @@ "parent": "", "title": "", "path": "/home/alan/gitlive/Pman.Admin/Pman.Dialog.AdminGenericName.bjs", - "items": false, + "items": [ + { + "closable": false, + "collapsible": false, + "height": 80, + "resizable": false, + "title": "Edit / Create core_company_type", + "width": 400, + "xtype": "LayoutDialog", + "|xns": "Roo", + "items": [ + { + "|xns": "Roo", + "xtype": "LayoutRegion", + "*prop": "center" + }, + { + "region": "center", + "xtype": "ContentPanel", + "|xns": "Roo", + "items": [ + { + "|xns": "Roo.form", + "xtype": "Form", + "listeners": { + "|actioncomplete": "function(_self,action)\n{\n if (action.type == 'setdata') {\n //_this.dialog.el.mask(\"Loading\");\n //this.load({ method: 'GET', params: { '_id' : _this.data.id }});\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", + "|rendered": "function (form)\n{\n _this.form= form;\n}\n" + }, + "method": "POST", + "style": "margin:10px;", + "|url": "baseURL + '/Roo/core_company_type.php'", + "items": [ + { + "fieldLabel": "Name", + "name": "name", + "width": 200, + "|xns": "Roo.form", + "xtype": "TextField" + }, + { + "name": "id", + "|xns": "Roo.form", + "xtype": "Hidden" + } + ] + } + ] + }, + { + "listeners": { + "click": "function (_self, e)\n{\n _this.dialog.hide();\n}" + }, + "*prop": "buttons[]", + "text": "Cancel", + "xtype": "Button", + "|xns": "Roo" + }, + { + "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}" + }, + "*prop": "buttons[]", + "text": "Save", + "xtype": "Button", + "|xns": "Roo" + } + ] + } + ], "permname": "", "modOrder": "001" } \ No newline at end of file -- 2.39.2