summaryrefslogtreecommitdiff
path: root/addons/base/static/src/xml/base.xml
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-05-24 13:57:55 +0200
committerXavier Morel <xmo@openerp.com>2011-05-24 13:57:55 +0200
commit21e2edea6388589955f3080db10eadc88ed47a08 (patch)
treee40d8c29b6e841cefaeeffddaf041bb5f5b40616 /addons/base/static/src/xml/base.xml
parent96fabdeff6117a397006313ed53900a5be6cb8f2 (diff)
[IMP] move selection checkbox after group and count columns
bzr revid: xmo@openerp.com-20110524115755-v7e3wmxk9r6bitn7
Diffstat (limited to 'addons/base/static/src/xml/base.xml')
-rw-r--r--addons/base/static/src/xml/base.xml20
1 files changed, 15 insertions, 5 deletions
diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml
index 6ed56dbaf65..e2626e23a87 100644
--- a/addons/base/static/src/xml/base.xml
+++ b/addons/base/static/src/xml/base.xml
@@ -177,9 +177,14 @@
</th>
</tr>
<tr t-if="options.header">
+ <t t-foreach="columns" t-as="column">
+ <th t-if="column.meta">
+ <t t-esc="column.string"/>
+ </th>
+ </t>
<th t-if="options.selectable"/>
<t t-foreach="columns" t-as="column">
- <th t-if="column.invisible !== '1'" t-att-data-id="column.id"
+ <th t-if="!column.meta and column.invisible !== '1'" t-att-data-id="column.id"
t-att-class="((options.sortable and column.tag !== 'button') ? 'oe-sortable' : null)">
<t t-if="column.tag !== 'button'">
<t t-esc="column.string"/>
@@ -200,22 +205,27 @@
</t>
</t>
<tr t-name="ListView.row" t-att-style="style" t-att-class="row_parity">
+ <t t-foreach="columns" t-as="column">
+ <td t-if="column.meta">
+
+ </td>
+ </t>
<th t-if="options.selectable" class="oe-record-selector">
<input type="checkbox"/>
</th>
<t t-foreach="columns" t-as="column">
- <t t-set="attrs" t-value="column.attrs_for(row.data)"/>
- <td t-if="column.invisible !== '1'" t-att-title="column.help"
+ <td t-if="!column.meta and column.invisible !== '1'" t-att-title="column.help"
class="oe-field-cell" t-att-data-field="column.id">
+ <t t-set="attrs" t-value="column.attrs_for(row.data)"/>
<t t-if="!attrs.invisible">
<t t-set="is_button" t-value="column.tag === 'button'"/>
<!-- TODO: get correct widget from form -->
- <t t-if="!is_button and !column.meta and row['data'][column.id].value !== false">
+ <t t-if="!is_button and row['data'][column.id].value !== false">
<t t-set="value" t-value="row['data'][column.id].value"/>
<t t-esc="value instanceof Array ? value[1] : value"/>
</t>
<button type="button" t-att-title="column.help"
- t-if="is_button and !column.meta">
+ t-if="is_button">
<img t-att-src="'/base/static/src/img/icons/' + column.icon + '.png'"
t-att-alt="column.string"/>
</button>