diff --git a/addons/website_crm/controllers/main.py b/addons/website_crm/controllers/main.py index 9bb63c938c4..d13188e6da0 100644 --- a/addons/website_crm/controllers/main.py +++ b/addons/website_crm/controllers/main.py @@ -9,12 +9,12 @@ from openerp.addons.website.controllers.main import template_values class contactus(http.Controller): @http.route(['/crm/contactus'], type='http', auth="db") - def contactus(self, *arg, **kwarg): - values = template_values() + def contactus(self, *arg, **post): cr = request.cr uid = request.session._uid or openerp.SUPERUSER_ID - - html = request.registry.get("ir.ui.view").render(cr, uid, "website_crm.contactus", self.get_values()) + post['user_id'] = False + request.registry['crm.lead'].create(cr, uid, post) + html = request.registry.get("ir.ui.view").render(cr, uid, "website_crm.thanks", template_values()) return html # vim:expandtab:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/website_crm/views/website_crm.xml b/addons/website_crm/views/website_crm.xml index 17eaa602ae2..792e06c1562 100644 --- a/addons/website_crm/views/website_crm.xml +++ b/addons/website_crm/views/website_crm.xml @@ -8,14 +8,44 @@
-
+

- + +
+ + + thanks + qweb + + + Contact us - +
+
+
+

Thanks for your message

+
+
+
+ Name
+
+ ,
+
+
+ ✆
+ +
+ +
+
+
+
+
+