[IMP]website_version:remove save and publish option from dropdown menu and change text of save button when working in another version.

This commit is contained in:
Bhumi Patel
2015-06-16 17:52:11 +02:00
committed by Christophe Matthieu
parent a2896bf28e
commit 1cf56540ad
2 changed files with 4 additions and 37 deletions
@@ -42,39 +42,13 @@ editor.EditorBar.include({
wizardA.on('hidden.bs.modal', function () {$(this).remove();});
});
this.$el.on('click', '#save_and_publish', function() {
var version_id = parseInt($('html').data('version_id'));
if(version_id)
{
self.save();
}
else
{
var wizard = $(qweb.render("website_version.publish",{message:_t("Are you sure you want to publish your modifications.")}));
wizard.appendTo($('body')).modal({"keyboard" :true});
wizard.on('click','.o_confirm', function(){
self.save();
});
wizard.on('hidden.bs.modal', function () {$(this).remove();});
}
});
$('.option_choice').click(function() {
self.$el.find(".o_second_choice").remove();
var name = $('#version-menu-button').data('version_name');
if(name){
self.$el.find(".o_first_choice").before(qweb.render("all_options", {version:'Save on '+name}));
}
else{
self.$el.find(".o_first_choice").before(qweb.render("all_options", {version:'Save and Publish'}));
}
});
var ver_name = $('#version-menu-button').data('version_name');
if(ver_name){
this.$el.find('button[data-action="save"]').text(_.str.sprintf(_t("Save on %s"), ver_name));
}
return this._super();
}
});
});
@@ -33,13 +33,6 @@
</t>
</t>
<t t-name="all_options">
<li class="o_second_choice">
<a href="#" id="save_and_publish" data-action="save_and_publish"
class="btn btn-link btn-xs o_version"><t t-esc="version"></t></a>
</li>
</t>
<t t-name="experiment_menu">
<li class="o_experiment"><a href="#" data-action="manage_experiment">Manage A/B tests</a></li>
<li class="o_experiment"><a href="#" data-action="statistics">Statistics</a></li>