[IMP] move group toggling from template code to JS code
bzr revid: xmo@openerp.com-20110324182222-qaymq120818jx10n
This commit is contained in:
parent
2e2e88e687
commit
58584c82a7
|
@ -323,7 +323,9 @@
|
|||
<t t-name="SearchView.group">
|
||||
<div t-att-class="'searchview_group ' + (attrs.expand == '0' ? 'folded' : 'expanded')"
|
||||
t-att-id="element_id">
|
||||
<a class="searchview_group_string" href="#" onclick="$(this).parent().toggleClass('folded expanded')"><t t-esc="attrs.string"/></a>
|
||||
<a t-if="attrs.string" class="searchview_group_string" href="#">
|
||||
<t t-esc="attrs.string"/>
|
||||
</a>
|
||||
<div class="searchview_group_content">
|
||||
<t t-call="SearchView.render_lines"/>
|
||||
</div>
|
||||
|
|
|
@ -597,6 +597,12 @@ openerp.base.search.Group = openerp.base.search.Widget.extend({
|
|||
.chain()
|
||||
.flatten()
|
||||
.each(function (widget) { widget.start(); });
|
||||
var $root = this.$element;
|
||||
$root.find('a.searchview_group_string').click(function (e) {
|
||||
$root.toggleClass('folded expanded');
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
});
|
||||
}
|
||||
});
|
||||
openerp.base.search.Input = openerp.base.search.Widget.extend({
|
||||
|
|
Loading…
Reference in New Issue