From 5946623d3fdcb2bbb914fc3ab4e005b462c74aea Mon Sep 17 00:00:00 2001 From: Martin Geubelle Date: Fri, 25 Sep 2015 13:48:39 +0200 Subject: [FIX] website, web_planner: shared help comportement in frontend/backend Help has been moved to web_planner, but only in backend. The comportement needs to be defined in website also so it is now shared in frontend and backend (mixin in common) --- addons/website/static/src/js/web_planner_website.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'addons/website/static/src') diff --git a/addons/website/static/src/js/web_planner_website.js b/addons/website/static/src/js/web_planner_website.js index 84e7674e409..6b530bb5f0d 100644 --- a/addons/website/static/src/js/web_planner_website.js +++ b/addons/website/static/src/js/web_planner_website.js @@ -14,13 +14,14 @@ if(!$('#oe_systray').length) { return $.Deferred().reject("DOM doesn't contain '#oe_systray'"); } -var WebsitePlannerLauncher = Widget.extend({ +var WebsitePlannerLauncher = Widget.extend(planner.PlannerHelpMixin, { template: "PlannerLauncher", start: function() { var self = this; var res = this._super.apply(this, arguments); return res.then(this.get_website_planner.bind(this)).then(function(planner) { self.$el.filter('.o_planner_systray').on('click', self, self.show_dialog.bind(self)); + self.$el.filter('.o_planner_help').on('click', '.dropdown-menu li a[data-menu]', self.on_menu_help); if (planner.length) { self.planner = planner[0]; self.planner.data = $.parseJSON(planner[0].data) || {}; -- cgit v1.2.3