Builder/Provider/Database/generate.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 23 Jul 2010 08:48:20 +0000 (16:48 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 23 Jul 2010 08:48:20 +0000 (16:48 +0800)
Builder/Provider/Database/generate.js

index 931c3b3..67c6ba1 100644 (file)
@@ -283,6 +283,41 @@ tables.forEach(function(table) {
         fieldLabel : table,  // SET WHEN USED
         hiddenName : '', // SET WHEN USED eg. project_id
         name : '', // SET WHEN USED eg. project_id_name
+        items : [
+            {
+                    
+                '*prop' : 'store',
+                'xtype' : 'Store',
+                '|xns' : 'Roo.data',
+                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/" + table + ".php'",
+                    },
+                    
+                    {
+                        '*prop' : 'reader',
+                        'xtype' : 'JsonReader',
+                        '|xns' : 'Roo.data',
+                        'id' : 'id',
+                        'root' : 'data',
+                        'totalProperty' : 'total',
+                        '|fields' : JSON.stringify(combofields),
+                        
+                    },
+            
+        
+        
         
         
     }