summaryrefslogtreecommitdiff
path: root/addons/portal/views
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2020-08-25 10:45:38 +0000
committerXavier-Do <xdo@odoo.com>2020-08-27 17:07:35 +0000
commit9b67f6ee0783e8b02edb260b3ba5a0322187a416 (patch)
tree16fa1c55ff86869e22d08c7025fee76d36195a94 /addons/portal/views
parent5de3608680dbd232fbc3a1042aca4abdbfd590b0 (diff)
[IMP] portal, website: add the ability to have a lang selector in header
Part of https://github.com/odoo/odoo/pull/56427 task-2264627 closes odoo/odoo#56427 Related: odoo/design-themes#346 Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
Diffstat (limited to 'addons/portal/views')
-rw-r--r--addons/portal/views/portal_templates.xml6
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/portal/views/portal_templates.xml b/addons/portal/views/portal_templates.xml
index f50045d0e88..6f1c5b60dc9 100644
--- a/addons/portal/views/portal_templates.xml
+++ b/addons/portal/views/portal_templates.xml
@@ -38,14 +38,16 @@
<!-- Added by another template so that it can be disabled if needed -->
<template id="footer_language_selector" inherit_id="portal.frontend_layout" name="Footer Language Selector">
<xpath expr="//*[hasclass('o_footer_copyright_name')]" position="after">
- <t id="language_selector_call" t-call="portal.language_selector"/>
+ <t id="language_selector_call" t-call="portal.language_selector">
+ <t t-set="_div_classes" t-value="(_div_classes or '') + ' dropup'"/>
+ </t>
</xpath>
</template>
<template id="language_selector" name="Language Selector">
<t t-set="active_lang" t-value="list(filter(lambda lg : lg[0] == lang, languages))[0]"/>
<t t-set="language_selector_visible" t-value="len(languages) &gt; 1"/>
- <div class="js_language_selector dropup" t-if="language_selector_visible">
+ <div t-attf-class="js_language_selector #{_div_classes}" t-if="language_selector_visible">
<button class="btn btn-sm btn-outline-secondary border-0 dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<span t-if="not no_text"
class="align-middle"