[ADD] Notebooks tabs

bzr revid: fme@openerp.com-20110317174932-hnlgoso4ezueuqbr
This commit is contained in:
Fabien Meghazi 2011-03-17 18:49:32 +01:00
parent 8295f3125f
commit 44271fe7f4
3 changed files with 22 additions and 7 deletions

View File

@ -9,9 +9,12 @@
<!-- jquery -->
<script src="/base/static/jquery/jquery-1.5.js"></script>
<!-- jquery ui -->
<script src="/base/static/jquery.ui/js/jquery-ui-1.8.9.custom.min.js"></script>
<link rel="stylesheet" type="text/css" media="screen" href="/base/static/jquery.ui/css/smoothness/jquery-ui-1.8.9.custom.css" />
<!-- jquery.jqGrid
-->
<link rel="stylesheet" type="text/css" media="screen" href="/base/static/jquery.ui/css/smoothness/jquery-ui-1.8.9.custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/base/static/jquery.jqGrid/css/ui.jqgrid.css" />
<script src="/base/static/jquery.jqGrid/jquery.jqGrid.js" type="text/javascript"></script>

View File

@ -127,12 +127,20 @@
</table>
</t>
<t t-name="WidgetNotebook">
<t t-foreach="widget.pages" t-as="page">
<fieldset>
<legend><t t-esc="page.string"/></legend>
<t t-raw="page.render()"/>
</fieldset>
</t>
<div t-att-id="widget.element_id">
<ul>
<li t-foreach="widget.pages" t-as="page">
<a t-att-href="'#' + widget.element_id + '-' + page_index">
<t t-esc="page.string"/>
</a>
</li>
</ul>
<t t-foreach="widget.pages" t-as="page">
<div t-att-id="widget.element_id + '-' + page_index">
<t t-raw="page.render()"/>
</div>
</t>
</div>
</t>
<t t-name="WidgetSeparator">
<div t-att-class="'separator ' + (widget.node.attrs.orientation || 'horizontal')">

View File

@ -455,6 +455,10 @@ openerp.base.WidgetNotebook = openerp.base.Widget.extend({
this.pages.push(page);
}
}
},
start: function() {
this._super.apply(this, arguments);
this.$element.tabs();
}
});