[FIX] Fix colspan
bzr revid: fme@openerp.com-20120313194748-nlzfmz8t9ylz6hke
This commit is contained in:
parent
aea6b6fafc
commit
01088067fd
|
@ -1176,6 +1176,7 @@ openerp.web.form.WidgetGroup = openerp.web.form.Widget.extend({
|
|||
} else {
|
||||
$table = this.$element.find('table:first');
|
||||
}
|
||||
$table.addClass('oe_layout_table');
|
||||
var $tr,
|
||||
cols = parseInt(self.node_attrs['col'] || 4, 10),
|
||||
row_cols = cols;
|
||||
|
@ -1188,11 +1189,11 @@ openerp.web.form.WidgetGroup = openerp.web.form.Widget.extend({
|
|||
return;
|
||||
}
|
||||
if (!$tr || row_cols < colspan) {
|
||||
$tr = $('<tr/>').appendTo($table);
|
||||
$tr = $('<tr/>').addClass('oe_layout_row').appendTo($table);
|
||||
row_cols = cols;
|
||||
}
|
||||
row_cols -= colspan;
|
||||
var $td = $('<td/>');
|
||||
var $td = $('<td/>').addClass('oe_layout_cell').attr('colspan', colspan);
|
||||
$tr.append($td.append($child));
|
||||
});
|
||||
}
|
||||
|
|
|
@ -857,14 +857,17 @@
|
|||
</t>
|
||||
</t>
|
||||
<t t-name="WidgetGroup">
|
||||
<t t-set="table">
|
||||
<table border="1" cellpadding="0" cellspacing="0" width="100%"/>
|
||||
</t>
|
||||
<t t-if="widget.node_attrs.string">
|
||||
<fieldset class="oe_group_box">
|
||||
<legend><t t-esc="widget.node_attrs.string"/></legend>
|
||||
<table border="1"/>
|
||||
<t t-raw="table"/>
|
||||
</fieldset>
|
||||
</t>
|
||||
<t t-if="!widget.node_attrs.string">
|
||||
<table border="1"/>
|
||||
<t t-raw="table"/>
|
||||
</t>
|
||||
</t>
|
||||
<t t-name="WidgetNotebook">
|
||||
|
|
Loading…
Reference in New Issue