From 8a0faeb73f5b8a8af5d3124d443b9fc16f1ec4d0 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 24 Mar 2011 15:23:30 +0100 Subject: [PATCH] [add] kinda forgot about the filters-within-fields things bzr revid: xmo@openerp.com-20110324142330-711hpfm4younpcim --- addons/base/static/openerp/base.xml | 7 ++++--- addons/base/static/openerp/js/base_views.js | 5 +++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/addons/base/static/openerp/base.xml b/addons/base/static/openerp/base.xml index 1f7bc7aa088..3cb1820e0c6 100644 --- a/addons/base/static/openerp/base.xml +++ b/addons/base/static/openerp/base.xml @@ -302,17 +302,18 @@
-
+> -
+
+
diff --git a/addons/base/static/openerp/js/base_views.js b/addons/base/static/openerp/js/base_views.js index 11c7eefd8df..975cd2ddec5 100644 --- a/addons/base/static/openerp/js/base_views.js +++ b/addons/base/static/openerp/js/base_views.js @@ -513,6 +513,11 @@ openerp.base.search.Field = openerp.base.search.Widget.extend({ init: function (view_section, field, view) { this._super(view); this.attrs = _.extend({}, field, view_section.attrs); + this.filters = new openerp.base.search.FilterGroup(_.map( + view_section.children, function (filter_node) { + return new openerp.base.search.Filter( + filter_node, view); + }), view); } }); openerp.base.search.CharField = openerp.base.search.Field.extend({