summaryrefslogtreecommitdiff
path: root/addons/website
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website')
-rw-r--r--addons/website/static/src/js/website.js3
-rw-r--r--addons/website/views/website_templates.xml4
2 files changed, 4 insertions, 3 deletions
diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js
index 682a6175086..fc3a8e570cc 100644
--- a/addons/website/static/src/js/website.js
+++ b/addons/website/static/src/js/website.js
@@ -12,7 +12,8 @@
website.get_context = function (dict) {
var html = document.documentElement;
return _.extend({
- lang: html.getAttribute('lang').replace('-', '_')
+ lang: html.getAttribute('lang').replace('-', '_'),
+ website_id: html.getAttribute('data-website-id')|0
}, dict);
};
diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml
index f14bee88e9a..886e3868662 100644
--- a/addons/website/views/website_templates.xml
+++ b/addons/website/views/website_templates.xml
@@ -29,9 +29,9 @@
</li>
</template>
- <template id="layout" name="Main layout">
- &lt;!DOCTYPE html&gt;
+ <template id="layout" name="Main layout">&lt;!DOCTYPE html&gt;
<html t-att-lang="lang.replace('_', '-')"
+ t-att-data-website-id="website.id if editable else None"
t-att-data-editable="'1' if editable else None"
t-att-data-translatable="'1' if translatable else None"
t-att-data-view-xmlid="xmlid if editable else None"