diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-08-17 15:16:35 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-08-17 15:16:35 +0200 |
| commit | bd497353714b3d7b05af941815f649c44a3b394c (patch) | |
| tree | 935da3025f00d7bf934967316fc65f329e2cea6e /addons/base/static/src/xml/base.xml | |
| parent | 2f8e6e62e57898168fd67bfb904ec158b34efbe1 (diff) | |
[IMP] convert listviews (non-editable anyway) to collections
bzr revid: xmo@openerp.com-20110817131635-cv3qcbiarmlk5o3o
Diffstat (limited to 'addons/base/static/src/xml/base.xml')
| -rw-r--r-- | addons/base/static/src/xml/base.xml | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml index 4f0be9bd552..37994228705 100644 --- a/addons/base/static/src/xml/base.xml +++ b/addons/base/static/src/xml/base.xml @@ -555,8 +555,12 @@ </tr> </tfoot> </table> -<t t-name="ListView.rows" t-foreach="rows" t-as="row"> - <t t-call="ListView.row"/> +<t t-name="ListView.rows" t-foreach="records.length" t-as="index"> + <t t-call="ListView.row"> + <t t-set="record" t-value="records.at(index)"/> + <t t-set="row_index" t-value="index"/> + <t t-set="row_parity" t-value="index_parity"/> + </t> </t> <tr t-name="ListView.row" t-att-class="row_parity" t-att-data-index="row_index"> @@ -573,7 +577,7 @@ <td t-if="!column.meta and column.invisible !== '1'" t-att-title="column.help" t-att-class="'oe-field-cell' + (align ? ' oe-number' : '')" t-att-data-field="column.id"> - <t t-raw="render_cell(row.data, column)"/> + <t t-raw="render_cell(record.toForm().data, column)"/> </td> </t> <td t-if="options.deletable" class='oe-record-delete' width="1"> |
