diff options
| author | Fabien Meghazi <fme@openerp.com> | 2013-10-25 09:43:43 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2013-10-25 09:43:43 +0200 |
| commit | ec09c0fa2cfe970c3aecabbf45b3e8a495206b4d (patch) | |
| tree | a8fc183b32ddce490a8476ccac9b91a6619385ee /addons/website | |
| parent | a597cc59ef97bed70479f5d2c0d645683ebaa1c9 (diff) | |
[ADD] Added website_id in client side context.
This allow us to comply to the 'ids' argument of website's model method (if needed)
bzr revid: fme@openerp.com-20131025074343-6nqgte7lzj7uhopj
Diffstat (limited to 'addons/website')
| -rw-r--r-- | addons/website/static/src/js/website.js | 3 | ||||
| -rw-r--r-- | addons/website/views/website_templates.xml | 4 |
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"> - <!DOCTYPE html> + <template id="layout" name="Main layout"><!DOCTYPE html> <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" |
