- var colmodel = []
+ var colmodel = [];
Roo.each(cfg.cols, function(cc) {
colmodel.push( _t['Roo.grid.ColumnModel'](cc) );
- })
+ });
var dataSource = _t['Roo.data.Store'](cfg);
dataSource['*prop'] = 'dataSource';
"|rowdblclick": "function (_self, rowIndex, e)\n" +
"{\n" +
" if (!_this.dialog) return;\n" +
- " _this.dialog.show( this.getDataSource().getAt(rowIndex), function() {\n" +
+ " _this.dialog.show( this.getDataSource().getAt(rowIndex).data, function() {\n" +
" _this.grid.footer.onClick('first');\n" +
" }); \n" +
"}\n"
"|xns": "Roo.Toolbar"
}
]
- }, // end toolbar
+ } // end toolbar
].concat( colmodel)
};
},
*
*/
var rcfg = in_rcfg;
- var table , desc, display, idcol, hiddenName;
+ var table , desc, display, idcol, hiddenName, name;
// rcfg can be one of two things: (from a form)
// or direct..
idcol = rcfg.cols[ ix ? 0 : 1 ].columnshort;
- desc = rcfg.cols[ix].title
+ desc = rcfg.cols[ix].title;
if (!desc.length) {
desc = rcfg.cols[ix].column;
if (desc.substring(0, table.length+1) == table+'_') {
// from our table..
hiddenName : hiddenName,
- name : rcfg.column + '_' + display,
+ name : name,
items : [
{
'*prop' : 'reader',
'xtype' : 'JsonReader',
'|xns' : 'Roo.data',
- 'id' : rcfg.maps_to,
+ 'id' : idcol,
'root' : 'data',
'totalProperty' : 'total',
'|fields' : JSON.stringify(combofields)