diff --git a/rigForms/templates/rigForms/form_print_page.xml b/rigForms/templates/rigForms/form_print_page.xml index 1060f43a..a3dc415e 100644 --- a/rigForms/templates/rigForms/form_print_page.xml +++ b/rigForms/templates/rigForms/form_print_page.xml @@ -1,17 +1,14 @@ - - {% autoescape off %} - +

{{ form.schema.schema_type.name }}

+ +{% autoescape off %} {{ formData }} - {% endautoescape %} - - \ No newline at end of file diff --git a/rigForms/views.py b/rigForms/views.py index 14a7bd7f..8d6b8cce 100644 --- a/rigForms/views.py +++ b/rigForms/views.py @@ -141,7 +141,6 @@ class FormPrint(generic.TemplateView): } return template.render(context) - def _render_boolean(self, field, value, current_indent): template = get_template('rigForms/print/render-boolean.xml') context = { @@ -176,7 +175,6 @@ class FormPrint(generic.TemplateView): return result - def _render_field(self, parentField, parentValue, current_indent): result = "" for (key,field) in parentField.items(): @@ -213,7 +211,8 @@ class FormPrint(generic.TemplateView): 'bold': 'RIGS/static/fonts/OPENSANS-BOLD.TTF', } }, - 'formData':formData + 'formData':formData, + 'form':form }) rml = template.render(context) @@ -228,6 +227,4 @@ class FormPrint(generic.TemplateView): response = HttpResponse(content_type='application/pdf') response['Content-Disposition'] = "filename=Form.pdf" response.write(pdfData) - return response - - + return response \ No newline at end of file