From: Alan Knowles Date: Tue, 15 Oct 2013 07:18:09 +0000 (+0800) Subject: Pman.Dialog.AdminCoreEnum.bjs X-Git-Url: http://git.roojs.org/?p=Pman.Admin;a=commitdiff_plain;h=51123a56c9bfe5ef1cf80c6ee6c7f1f48ddb6ed7 Pman.Dialog.AdminCoreEnum.bjs Pman.Dialog.AdminCoreEnum.js --- diff --git a/Pman.Dialog.AdminCoreEnum.bjs b/Pman.Dialog.AdminCoreEnum.bjs index 3cf7c64..38fbb1f 100644 --- a/Pman.Dialog.AdminCoreEnum.bjs +++ b/Pman.Dialog.AdminCoreEnum.bjs @@ -87,67 +87,6 @@ "xtype": "Toolbar", "|xns": "Roo", "items": [ - { - "text": "Pulldown Name:", - "xtype": "TextItem", - "|xns": "Roo.Toolbar" - }, - { - "listeners": { - "render": "function (_self)\n{\n _this.etypeCombo = _self;\n}", - "select": "function (combo, record, index)\n{\n _this.grid.footer.onClick('first');\n}" - }, - "alwaysQuery": true, - "displayField": "name", - "editable": "false", - "emptyText": "Select pulldown", - "fieldLabel": "core_enum", - "forceSelection": true, - "listWidth": 400, - "loadingText": "Searching...", - "minChars": 2, - "pageSize": 50, - "qtip": "Select type", - "queryParam": "query[name]", - "selectOnFocus": true, - "tpl": "
{display_name} - {name}
", - "triggerAction": "all", - "typeAhead": false, - "valueField": "name", - "width": 300, - "xtype": "ComboBox", - "|xns": "Roo.form", - "items": [ - { - "listeners": { - "|beforeload": "function (_self, o){\n o.params = o.params || {};\n // set more here\n o.params['query[empty_etype]'] = 1; \n}\n" - }, - "*prop": "store", - "remoteSort": true, - "xtype": "Store", - "|sortInfo": "{ direction : 'ASC', field: 'display_name' }", - "|xns": "Roo.data", - "items": [ - { - "*prop": "proxy", - "xtype": "HttpProxy", - "method": "GET", - "|xns": "Roo.data", - "|url": "baseURL + '/Roo/core_enum.php'" - }, - { - "*prop": "reader", - "xtype": "JsonReader", - "|xns": "Roo.data", - "id": "id", - "root": "data", - "totalProperty": "total", - "|fields": "[{\"name\":\"id\",\"type\":\"int\"},{\"name\":\"etype\",\"type\":\"string\"}]" - } - ] - } - ] - }, { "listeners": { "|click": "function()\n{\n \n // if we do not have a selected type... - what should we show..?\n var et = _this.etypeCombo.getValue();\n var ds = _this.grid.getDataSource();\n if (!et) {\n Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n return;\n }\n\n var add = ds.reader.newRow({ \n id: 0, \n display_name : '', \n name : '', \n etype: et, \n active: 1, \n seqid: 0\n });\n var r = ds.data.length;\n ds.insert(r , add); \n _this.grid.startEditing(r, 1); // name... \n}\n" diff --git a/Pman.Dialog.AdminCoreEnum.js b/Pman.Dialog.AdminCoreEnum.js index 7f4621d..3bbabbe 100644 --- a/Pman.Dialog.AdminCoreEnum.js +++ b/Pman.Dialog.AdminCoreEnum.js @@ -184,70 +184,6 @@ Pman.Dialog.AdminCoreEnum = { xtype: 'Toolbar', xns: Roo, items : [ - { - xtype: 'TextItem', - xns: Roo.Toolbar, - text : "Pulldown Name:" - }, - { - xtype: 'ComboBox', - xns: Roo.form, - listeners : { - render : function (_self) - { - _this.etypeCombo = _self; - }, - select : function (combo, record, index) - { - _this.grid.footer.onClick('first'); - } - }, - alwaysQuery : true, - displayField : 'name', - editable : 'false', - emptyText : "Select pulldown", - fieldLabel : 'core_enum', - forceSelection : true, - listWidth : 400, - loadingText : "Searching...", - minChars : 2, - pageSize : 50, - qtip : "Select type", - queryParam : 'query[name]', - selectOnFocus : true, - tpl : '
{display_name} - {name}
', - triggerAction : 'all', - typeAhead : false, - valueField : 'name', - width : 300, - store : { - xtype: 'Store', - xns: Roo.data, - listeners : { - beforeload : function (_self, o){ - o.params = o.params || {}; - // set more here - o.params['query[empty_etype]'] = 1; - } - }, - remoteSort : true, - sortInfo : { direction : 'ASC', field: 'display_name' }, - proxy : { - xtype: 'HttpProxy', - xns: Roo.data, - method : 'GET', - url : baseURL + '/Roo/core_enum.php' - }, - reader : { - xtype: 'JsonReader', - xns: Roo.data, - id : 'id', - root : 'data', - totalProperty : 'total', - fields : [{"name":"id","type":"int"},{"name":"etype","type":"string"}] - } - } - }, { xtype: 'Button', xns: Roo.Toolbar,