[ADD] web_widget_x2many_2d_matrix

This commit is contained in:
Holger Brunn
2015-03-11 18:00:21 +01:00
committed by Simone Orsi
parent 61019b99de
commit 0dba5d648f
8 changed files with 470 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
<templates>
<t t-name="FieldX2Many2dMatrix">
<div>
<table class="oe_list_content">
<thead>
<tr class="oe_list_header_columns">
<th />
<th t-foreach="widget.get_x_axis_labels()" t-as="label">
<t t-esc="label" />
</th>
<th t-if="widget.show_row_totals">Total</th>
</tr>
</thead>
<tbody>
<tr t-foreach="widget.get_y_axis_values()" t-as="y">
<th><t t-esc="widget.get_y_axis_label(y)" /></th>
<td t-foreach="widget.get_x_axis_values()" t-as="x">
<span t-att-class="widget.get_xy_value_class()">
<input t-att-data-x="x" t-att-data-y="y" t-att-data-id="widget.get_xy_id(x, y)" t-att-value="widget.format_xy_value(widget.get_xy_value(x, y))" />
</span>
</td>
<td t-if="widget.show_row_totals" class="row_total" t-att-data-y="y"/>
</tr>
<tr t-if="widget.show_column_totals">
<th>Total</th>
<td t-foreach="widget.get_x_axis_values()" t-as="x" class="column_total" t-att-data-x="x" />
<td />
</tr>
</tbody>
</table>
</div>
</t>
</templates>