summaryrefslogtreecommitdiff
path: root/addons/website/static/src/js/website.js
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2013-10-10 15:29:07 +0200
committerFabien Meghazi <fme@openerp.com>2013-10-10 15:29:07 +0200
commit9b40e849d6debcfb9fbca2ded70f0ed7cae2c878 (patch)
tree798a75304726d29027ba732daaa6ff40818f0e26 /addons/website/static/src/js/website.js
parent672a76a002ca25ccfbfceab9c67a7a1003a2da62 (diff)
[WIP] new title managment in templates. expose main_object for seo
bzr revid: fme@openerp.com-20131010132907-xxmg96qmcw9j5f2d
Diffstat (limited to 'addons/website/static/src/js/website.js')
-rw-r--r--addons/website/static/src/js/website.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js
index e524edfb389..1f4e54b43df 100644
--- a/addons/website/static/src/js/website.js
+++ b/addons/website/static/src/js/website.js
@@ -109,9 +109,13 @@
website.ready = function() {
if (!all_ready) {
var tpl = website.load_templates(templates);
- // var session;
- // var trads = openerp._t.database.load_translations(session, ['website'], website.get_context().lang);
- all_ready = $.when(dom_ready, tpl);
+ all_ready = dom_ready.then(function () {
+ if ($('html').data('editable')) {
+ website.session = new openerp.Session();
+ var modules = ['website'];
+ return openerp._t.database.load_translations(website.session, modules, website.get_context().lang);
+ }
+ }).then(tpl).promise();
}
return all_ready;
};