[IMP] simplify, cleanup template, make better use of qweb

bzr revid: xmo@openerp.com-20110809090939-k8ru4p23lsnrnf0a
This commit is contained in:
Xavier Morel 2011-08-09 11:09:39 +02:00
parent deed2ac28c
commit 5c3d5d2319
1 changed files with 17 additions and 16 deletions

View File

@ -256,23 +256,24 @@
<t t-call="TreeView.rows"/>
</tbody>
</table>
<t t-name="TreeView.rows" t-foreach="records" t-as="record">
<tr t-name="TreeView.rows"
t-foreach="records" t-as="record"
t-att-id="'treerow_' + record.id">
<t t-set="children" t-value="record[children_field]"/>
<tr t-att-id="'treerow_' + record.id">
<t t-if="children and children.length">
<td class="treeview-tr">
<img t-att-id="'parentimg_' + record.id" src="/base/static/src/img/expand.gif" width="16" height="16" border="0"/>
</td>
</t>
<td t-foreach="fields_view" t-as="field"
t-if="!field.attrs.modifiers.tree_invisible"
class="treeview-td">
<span t-if="!field.attrs.modifiers.invisible">
<t t-esc="record[field.attrs.name]" />
</span>
</td>
</tr>
</t>
<td t-if="children and children.length"
class="treeview-tr">
<img t-att-id="'parentimg_' + record.id"
src="/base/static/src/img/expand.gif"
width="16" height="16" border="0"/>
</td>
<td t-foreach="fields_view" t-as="field"
t-if="!field.attrs.modifiers.tree_invisible"
class="treeview-td">
<span t-if="!field.attrs.modifiers.invisible">
<t t-esc="record[field.attrs.name]" />
</span>
</td>
</tr>
<table t-name="ListView">
<t t-set="columns_count" t-value="visible_columns.length + (options.selectable ? 1 : 0) + (options.deletable ? 1 : 0)"/>
<t t-set="actions_span" t-value="Math.floor((options.deletable or options.addable) ? columns_count/2 : 0)"/>