如何在列表视图中进行标题修复,并在Odoo9中使用垂直和水平滚动条排序行。
我使用过web_list_view_sticky模块,修改如下。
openerp.web_list_view_sticky = function (instance) {
var _t = instance.web._t,
_lt = instance.web._lt;
var QWeb = instance.web.qweb;
//Sticky Table Header
instance.web.ListView.include({
load_list: function () {
var self = this;
self._super.apply(this, arguments);
var scrollArea = $('.oe_list')[0];
self.$el.find('table.oe_list_content').each(function(){
$(this).stickyTableHeaders({scrollableArea: scrollArea})
});
},
});
};
答案 0 :(得分:0)
对于Odoo v9,可以这样使用:
$(this).stickyTableHeaders({scrollableArea: scrollArea, leftOffset:scrollArea, **"fixedOffset": 1** })
并使用lib / sticky_table_header.js更新 版本(https://github.com/jmosbech/StickyTableHeaders/blob/master/js/jquery.stickytableheaders.js) 这在加载后有效。