summaryrefslogtreecommitdiff
path: root/addons/website/static/src/js/web_planner_website.js
diff options
context:
space:
mode:
authorJoren Van Onder <jov@odoo.com>2015-07-02 11:43:49 +0200
committerSimon Lejeune <sle@openerp.com>2015-07-23 13:56:07 +0200
commitb2eafca067b71f45864d543d0ebede37e2c25e26 (patch)
tree9233c152c5a0a650e32aa3627a04f41bdf8c8384 /addons/website/static/src/js/web_planner_website.js
parentc505f00c3e726369ce3fbc54d8a3cc625eda5764 (diff)
[REF] web_planner: refactor to make less brittle and reliant on layout
This introduces a new way to define web_planners. They now take the following form: <template id="project_planner"> <t t-call="web_planner.pages"> <t t-call="web_planner.category"> <t t-set="menu_categorytitle" t-value="'Prepare'"/> <t t-set="menu_categoryclasses" t-value="'fa-flag-checkered'"/> <t t-call="web_planner.page"> <t t-set="page_title" t-value="'Welcome'"/> <t t-set="hide_mark_as_done" t-value="True"/> <t t-set="hide_from_menu" t-value="True"/> <!-- content here --> </t> </t> </template> The menu is not manually created anymore, it is automatically generated. Pages do not have to be part of a category and can just be defined as children of web_planner.pages. A page can have hide_mark_as_done and hide_from_menu, these are optional and will both default to False when omitted.
Diffstat (limited to 'addons/website/static/src/js/web_planner_website.js')
-rw-r--r--addons/website/static/src/js/web_planner_website.js2
1 files changed, 1 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 4a2abf1e3e8..69d385a9032 100644
--- a/addons/website/static/src/js/web_planner_website.js
+++ b/addons/website/static/src/js/web_planner_website.js
@@ -48,7 +48,7 @@ planner.WebsitePlannerLauncher = Widget.extend({
this.$(".progress-bar").css('width', percent+"%");
},
toggle_dialog: function() {
- this.dialog.$('#PlannerModal').modal('toggle');
+ this.dialog.$el.toggle();
},
});