summaryrefslogtreecommitdiff
path: root/addons/web/static/src/xml/base.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/xml/base.xml')
-rw-r--r--addons/web/static/src/xml/base.xml13
1 files changed, 10 insertions, 3 deletions
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index 30bf8e6ec93..04effdb4fe0 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -1313,10 +1313,17 @@
<t t-name="SearchView.filters.facet">
<div class="category oe_filter_category"><t t-esc="facet.get('category')"/></div>
- <div class="search_facet_input_container"
- t-foreach="facet.get('json')" t-as="filter">
- <t t-esc="filter.attrs.string || filter.attrs.name"/>
+ <t t-set="val" t-value="facet.get('json')"/>
+
+ <div t-if="!(val instanceof Array)" class="search_facet_input_container">
+ <t t-esc="facet.get('value')"/>
</div>
+ <t t-if="val instanceof Array">
+ <div class="search_facet_input_container"
+ t-foreach="facet.get('json')" t-as="filter">
+ <t t-esc="filter.attrs.string || filter.attrs.name"/>
+ </div>
+ </t>
<div class="search_facet_remove VS-icon VS-icon-cancel"/>
</t>