[FIX] Do not activate language switcher on non multilang controllers

bzr revid: fme@openerp.com-20130926092543-79b1e4v3gdttok6h
This commit is contained in:
Fabien Meghazi 2013-09-26 11:25:43 +02:00
parent 0a679573fd
commit 7e085d4d5b
2 changed files with 2 additions and 1 deletions

View File

@ -78,7 +78,7 @@
<li name="contactus"><a t-href="/page/website.contactus">Contact us</a></li>
<li t-if="user_id.id == website.public_user.id"><a href="/admin">Sign in</a></li>
<li t-if="user_id.id != website.public_user.id"><a href="/admin"><t t-field="user_id.name"/></a></li>
<li t-if="len(website.language_ids) &gt; 1" class="dropdown">
<li t-if="request.multilang and len(website.language_ids) &gt; 1" class="dropdown">
<!-- TODO: use flags for language selection -->
<t t-set="lang_selected" t-value="[lg for lg in website.language_ids if lg.code == lang]"/>
<a class="dropdown-toggle" data-toggle="dropdown" href="#">

View File

@ -108,6 +108,7 @@ class website(osv.osv):
request.context.update({
'lang': lang,
'langs': [lg.code for lg in request.website.language_ids],
'multilang': request.multilang,
'is_public_user': is_public_user,
'is_master_lang': is_master_lang,
'editable': not is_public_user,