[imp] nivified notebook

bzr revid: nicolas.vanhoren@openerp.com-20120207111451-le08xlmqfhalkcgm
This commit is contained in:
niv-openerp
2012-02-07 12:14:51 +01:00
parent a898146cc1
commit 9fb0a22b86
2 changed files with 11 additions and 6 deletions
+8 -2
View File
@@ -103,8 +103,6 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
this.root_frame.render_element();
_.each(this.widgets, function(w) {
w.$element = self.$element.find(
'.' + w.element_class.replace(/[^\r\n\f0-9A-Za-z_-]/g, "\\$&"));
w.start();
});
this.$form_header = this.$element.find('.oe_form_header:first');
@@ -1001,6 +999,14 @@ openerp.web.form.WidgetNotebook = openerp.web.form.Widget.extend({
}
}
},
render_element: function() {
this._super();
var self = this;
_.each(this.pages, function(page) {
page.$element = self.$element.find('.' + page.element_class.replace(/[^\r\n\f0-9A-Za-z_-]/g, "\\$&"));
page.render_element();
});
},
start: function() {
var self = this;
this._super.apply(this, arguments);
+3 -4
View File
@@ -837,7 +837,8 @@
</li>
</ul>
<t t-foreach="widget.pages" t-as="page">
<t t-raw="page.render()"/>
<div t-att-class="page.element_class">
</div>
</t>
</t>
<t t-name="WidgetNotebook.tooltip">
@@ -854,9 +855,7 @@
</t>
</t>
<t t-name="WidgetNotebookPage">
<div>
<t t-call="WidgetFrame"/>
</div>
<t t-call="WidgetFrame"/>
</t>
<t t-name="WidgetSeparator">
<div t-if="widget.orientation !== 'vertical'" t-att-class="'separator ' + widget.orientation">