[FIX] better fix form pagers
bzr revid: xmo@openerp.com-20110413114506-yso90r89rjn62r3g
This commit is contained in:
@@ -62,11 +62,8 @@ openerp.base.FormView = openerp.base.Controller.extend( /** @lends openerp.base
|
||||
},
|
||||
do_show: function () {
|
||||
var self = this;
|
||||
this.do_update_pager.add({
|
||||
unique: true,
|
||||
callback: function() {
|
||||
self.$element.show();
|
||||
}
|
||||
this.do_update_pager.add(function() {
|
||||
self.$element.show();
|
||||
});
|
||||
if (this.dataset.index === null) {
|
||||
// null index means we should start a new record
|
||||
|
||||
@@ -145,8 +145,6 @@ openerp.base.ListView = openerp.base.Controller.extend(
|
||||
}
|
||||
|
||||
this.dataset.count = this.dataset.ids.length;
|
||||
|
||||
// TODO: offset, length
|
||||
var results = this.rows.length;
|
||||
$table.find('.oe-pager-last').text(results);
|
||||
$table.find('.oe-pager-total').text(results);
|
||||
@@ -239,6 +237,8 @@ openerp.base.ListView = openerp.base.Controller.extend(
|
||||
// DataSet for now
|
||||
//self.dataset.read_slice(self.dataset.fields, 0, self.limit,
|
||||
// self.do_fill_table);
|
||||
this.dataset.offset = 0;
|
||||
this.dataset.limit = false;
|
||||
return this.rpc('/base/listview/fill', {
|
||||
'model': this.dataset.model,
|
||||
'id': this.view_id,
|
||||
|
||||
Reference in New Issue
Block a user