[IMP] make headers display disablable on list view

bzr revid: xmo@openerp.com-20110407132726-j04x68lzq5ylkaki
This commit is contained in:
Xavier Morel 2011-04-07 15:27:26 +02:00
parent 02636b4622
commit f55d7b5e85
2 changed files with 5 additions and 2 deletions

View File

@ -4,7 +4,9 @@ openerp.base.ListView = openerp.base.Controller.extend(
/** @lends openerp.base.ListView# */ {
defaults: {
// records can be selected one by one
'selectable': true
'selectable': true,
// whether the column headers should be displayed
'header': true
},
/**
* @constructs
@ -15,6 +17,7 @@ openerp.base.ListView = openerp.base.Controller.extend(
* @param {String} view_id the listview's identifier, if any
* @param {Object} options A set of options used to configure the view
* @param {Boolean} [options.selectable=true] determines whether view rows are selectable (e.g. via a checkbox)
* @param {Boolean} [options.header=true] should the list's header be displayed
*/
init: function(view_manager, session, element_id, dataset, view_id, options) {
this._super(session, element_id);

View File

@ -170,7 +170,7 @@
</table>
</t>
<t t-name="ListView.header">
<thead>
<thead t-if="options.header">
<tr>
<th t-if="options.selectable"/>
<t t-foreach="columns" t-as="column">