From e7fdd6df73a19fb5891a40b7c3e42f94769c6a03 Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Tue, 14 Feb 2017 11:48:19 +0100 Subject: [PATCH] [IMP] website_event(_sale): make registration form responsive + remove redirect that create loop if not child menu and state == 'done' TODO: make attendees registration popup responsive This commit closes #15473 --- addons/website_event/controllers/main.py | 3 - .../website_event/views/event_templates.xml | 155 ++++++++++++------ addons/website_event_sale/controllers/main.py | 4 - .../static/src/js/website.tour.event_sale.js | 2 +- .../views/event_templates.xml | 131 ++++++--------- 5 files changed, 162 insertions(+), 133 deletions(-) diff --git a/addons/website_event/controllers/main.py b/addons/website_event/controllers/main.py index 9970d7f511e..9a9ef605118 100644 --- a/addons/website_event/controllers/main.py +++ b/addons/website_event/controllers/main.py @@ -165,9 +165,6 @@ class WebsiteEventController(http.Controller): @http.route(['/event//register'], type='http', auth="public", website=True) def event_register(self, event, **post): - if event.state == 'done': - return request.redirect("/event/%s" % slug(event)) - values = { 'event': event, 'main_object': event, diff --git a/addons/website_event/views/event_templates.xml b/addons/website_event/views/event_templates.xml index a06e81e5ccb..906ce0bf12b 100644 --- a/addons/website_event/views/event_templates.xml +++ b/addons/website_event/views/event_templates.xml @@ -412,59 +412,118 @@ + +