From 51edfc8a4b103793dfeb9ac2c30831f266b88830 Mon Sep 17 00:00:00 2001 From: "Richard Mathot (OpenERP)" Date: Wed, 6 Nov 2013 17:11:17 +0100 Subject: [PATCH] [IMP] Printable version of the survey bzr revid: rim@openerp.com-20131106161117-gm136e67acu114ci --- addons/survey/controllers/main.py | 11 ++++++++ addons/survey/views/survey_templates.xml | 32 ++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/addons/survey/controllers/main.py b/addons/survey/controllers/main.py index c4076e56b47..b3a2592b013 100644 --- a/addons/survey/controllers/main.py +++ b/addons/survey/controllers/main.py @@ -69,3 +69,14 @@ class WebsiteSurvey(http.Controller): 'pagination': pagination, 'debug': False, 'validation_error': None}) + + @website.route(["/survey/print//"], + type='http', auth='public', multilang=True) + def print_empty_survey(self, survey_id=None, **post): + '''Display a survey''' + cr, uid, context = request.cr, request.uid, request.context + survey_obj = request.registry['survey.survey'] + survey = survey_obj.browse(cr, uid, survey_id, context=context) + + return request.website.render('survey.survey_print', + {'survey': survey}) diff --git a/addons/survey/views/survey_templates.xml b/addons/survey/views/survey_templates.xml index f670c825dc4..edb2d4f6fbd 100644 --- a/addons/survey/views/survey_templates.xml +++ b/addons/survey/views/survey_templates.xml @@ -224,5 +224,37 @@ + + + +