[IMP] Added beginning of extended views.
bzr revid: nicolas.vanhoren@openerp.com-20110325151120-rwtxizs9rci24k1p
This commit is contained in:
parent
50abec8590
commit
8b21ed5ade
|
@ -356,4 +356,12 @@
|
|||
</div>
|
||||
</div>
|
||||
</t>
|
||||
<t t-name="SearchView.extended_search">
|
||||
<div class="searchview_group folded" t-att-id="element_id">
|
||||
<a class="searchview_group_string" href="#">Extended Filters</a>
|
||||
<div class="searchview_group_content">
|
||||
This is the extended search view placeholder.
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</templates>
|
||||
|
|
|
@ -514,6 +514,9 @@ openerp.base.SearchView = openerp.base.Controller.extend({
|
|||
data.fields_view['arch'].children,
|
||||
data.fields_view.fields);
|
||||
|
||||
// for extended search view
|
||||
lines.push([new openerp.base.search.ExtendedSearch(this)]);
|
||||
|
||||
var render = QWeb.render("SearchView", {
|
||||
'view': data.fields_view['arch'],
|
||||
'lines': lines,
|
||||
|
@ -739,6 +742,22 @@ openerp.base.search.Group = openerp.base.search.Widget.extend({
|
|||
});
|
||||
}
|
||||
});
|
||||
openerp.base.search.ExtendedSearch = openerp.base.search.Widget.extend({
|
||||
template: 'SearchView.extended_search',
|
||||
init: function (view) {
|
||||
this._super(view);
|
||||
this.make_id('extended-search');
|
||||
},
|
||||
start: function () {
|
||||
this._super();
|
||||
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({
|
||||
init: function (view) {
|
||||
this._super(view);
|
||||
|
|
Loading…
Reference in New Issue