2

我正在将 Odoo 模块从版本 10 迁移到版本 11。我有带有以下代码的网站模板:

<ul class="dropdown-menu js_language_selector" t-if="(request and request.website_multilang and len(languages) &gt; 1) or (website and (editable or translatable))">

它引发 AttributeError:“HttpRequest”对象没有属性“website_multilang”。我找不到有关如何将此 Odoo 10 代码调整为 v11 的文档?

4

1 回答 1

3

您可以尝试以下操作:

<ul class="dropdown-menu js_language_selector" t-if="(request and request.is_frontend_multilang and len(languages) &gt; 1) or (website and (editable or translatable))">

我刚刚分析过,在 v11 中它需要是“is_frontend_multilang”而不是“website_multilang”。

希望它有效。

问候

于 2017-12-01T16:08:14.107 回答