"style": "margin:10px;",
"|url": "baseURL + '/Roo/mtrack_repos.php'",
"items": [
+ {
+ "allowBlank": false,
+ "displayField": "name",
+ "editable": false,
+ "emptyText": "Select Project",
+ "fieldLabel": "Project",
+ "forceSelection": false,
+ "hiddenName": "project_id",
+ "listWidth": 400,
+ "loadingText": "Searching...",
+ "minChars": 2,
+ "name": "project_id_name",
+ "pageSize": 20,
+ "qtip": "Select Projects",
+ "queryParam": "query[name]",
+ "selectOnFocus": true,
+ "tpl": "<div class=\"x-grid-cell-text x-btn button\"><b>{code}</b>{name} </div>",
+ "triggerAction": "all",
+ "typeAhead": true,
+ "valueField": "id",
+ "width": 200,
+ "xtype": "ComboBox",
+ "|xns": "Roo.form",
+ "items": [
+ {
+ "*prop": "store",
+ "xtype": "Store",
+ "|xns": "Roo.data",
+ "remoteSort": true,
+ "|sortInfo": "{ direction : 'ASC', field: 'id' }",
+ "listeners": {
+ "|beforeload": "function (_self, o){\n o.params = o.params || {};\n // set more here\n}\n"
+ },
+ "items": [
+ {
+ "*prop": "proxy",
+ "xtype": "HttpProxy",
+ "method": "GET",
+ "|xns": "Roo.data",
+ "|url": "baseURL + '/Roo/Projects.php'"
+ },
+ {
+ "*prop": "reader",
+ "xtype": "JsonReader",
+ "|xns": "Roo.data",
+ "id": "id",
+ "root": "data",
+ "totalProperty": "total",
+ "|fields": "[{\"name\":\"id\",\"type\":\"int\"},{\"name\":\"name\",\"type\":\"string\"}]"
+ }
+ ]
+ }
+ ]
+ },
{
"fieldLabel": "Shortname",
"name": "shortname",
"|xns": "Roo.form",
"xtype": "TextField"
},
- {
- "allowBlank": false,
- "displayField": "name",
- "editable": false,
- "emptyText": "Select Project",
- "fieldLabel": "Projects",
- "forceSelection": false,
- "hiddenName": "project_id",
- "listWidth": 400,
- "loadingText": "Searching...",
- "minChars": 2,
- "name": "project_id_name",
- "pageSize": 20,
- "qtip": "Select Projects",
- "queryParam": "query[name]",
- "selectOnFocus": true,
- "tpl": "<div class=\"x-grid-cell-text x-btn button\"><b>{code}</b>{name} </div>",
- "triggerAction": "all",
- "typeAhead": true,
- "valueField": "id",
- "width": 200,
- "xtype": "ComboBox",
- "|xns": "Roo.form",
- "items": [
- {
- "*prop": "store",
- "xtype": "Store",
- "|xns": "Roo.data",
- "remoteSort": true,
- "|sortInfo": "{ direction : 'ASC', field: 'id' }",
- "listeners": {
- "|beforeload": "function (_self, o){\n o.params = o.params || {};\n // set more here\n}\n"
- },
- "items": [
- {
- "*prop": "proxy",
- "xtype": "HttpProxy",
- "method": "GET",
- "|xns": "Roo.data",
- "|url": "baseURL + '/Roo/Projects.php'"
- },
- {
- "*prop": "reader",
- "xtype": "JsonReader",
- "|xns": "Roo.data",
- "id": "id",
- "root": "data",
- "totalProperty": "total",
- "|fields": "[{\"name\":\"id\",\"type\":\"int\"},{\"name\":\"name\",\"type\":\"string\"}]"
- }
- ]
- }
- ]
- },
{
"name": "id",
"|xns": "Roo.form",