cfg.cn.push(this.renderBody());
- if(this.footerShow){
+ if(this.footerShow || this.summaryFooterShow){
cfg.cn.push(this.renderFooter());
}
- if(!this.footerShow && this.summaryFooterShow) {
- cfg.cn.push(this.renderSummaryFooter());
- }
-
// where does this come from?
//cfg.cls+= ' TableGrid';
}
if(!this.footerShow && this.summaryFooterShow) {
+ var row = {
+ tag : 'tr',
+ cn : []
+ };
+
+ tfoot.createChild(row);
+
+ var _this = this;
+
+ if(row.cellObjects.length){
+ Roo.each(row.cellObjects, function(r){
+ _this.renderCellObject(r);
+ })
+ }
+
for(var i = 0, len = cm.getColumnCount(); i < len; i++){
var value = cm.config[i].summaryFooter;
Roo.log('value [' + i + '] : ' + value);
+
}
}