summaryrefslogtreecommitdiff
path: root/addons/website/static/src
diff options
context:
space:
mode:
authorsle-odoo <sle@openerp.com>2014-07-01 17:45:28 +0200
committersle-odoo <sle@openerp.com>2014-07-01 17:45:28 +0200
commitd96da1fa05ca93edc9e0dec6e033a346fc412b7a (patch)
treed2f3bbeb00d1c8e4b89061e90562219e72fc693a /addons/website/static/src
parenta0ee2b5a5e08c182cbdbc816334e0bb68c87a043 (diff)
parent186b56519d56272f341fd82b775b0cf16d1a421a (diff)
Merge pull request #861 from odoo-dev/master-allow-translate-on-noedit-sle
Master allow translate on noedit sle
Diffstat (limited to 'addons/website/static/src')
-rw-r--r--addons/website/static/src/js/website.translator.js22
1 files changed, 13 insertions, 9 deletions
diff --git a/addons/website/static/src/js/website.translator.js b/addons/website/static/src/js/website.translator.js
index 61238046493..674b2f727b9 100644
--- a/addons/website/static/src/js/website.translator.js
+++ b/addons/website/static/src/js/website.translator.js
@@ -16,15 +16,19 @@
var self = this;
this.initial_content = {};
return this._super.apply(this, arguments).then(function () {
- $("button[data-action=edit]").removeClass("hidden");
- $('button[data-action=edit]')
- .text("Translate");
- $('button[data-action=edit]')
- .parent()
- .after(openerp.qweb.render('website.TranslatorAdditionalButtons'));
- $('a[data-action=edit_master]').on('click', self, function(ev) {
- self.edit_master(ev);
- });
+ var $edit_button = $("button[data-action=edit]");
+ $edit_button.removeClass("hidden");
+ $edit_button.text("Translate");
+
+ if(website.no_editor) {
+ $edit_button.removeProp('disabled');
+ } else {
+ $edit_button.parent().after(openerp.qweb.render('website.TranslatorAdditionalButtons'));
+ $('a[data-action=edit_master]').on('click', self, function(ev) {
+ self.edit_master(ev);
+ });
+ }
+
$('.js_hide_on_translate').hide();
});
},