summaryrefslogtreecommitdiff
path: root/addons/website/static/src/js/web_planner_website.js
diff options
context:
space:
mode:
authorMartin Geubelle <mge@odoo.com>2015-09-25 13:48:39 +0200
committerMartin Geubelle <mge@odoo.com>2015-09-28 15:42:44 +0200
commit5946623d3fdcb2bbb914fc3ab4e005b462c74aea (patch)
treef81d42da204c044b7c32593895bc39426f1ef1b8 /addons/website/static/src/js/web_planner_website.js
parentd459359e87921619028d856a50c462288c0abe9d (diff)
[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)
Diffstat (limited to 'addons/website/static/src/js/web_planner_website.js')
-rw-r--r--addons/website/static/src/js/web_planner_website.js3
1 files changed, 2 insertions, 1 deletions
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) || {};