From 97e8b9fb9efb43495532484def68e3d30d518da2 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Thu, 9 Jun 2011 20:24:34 -0400 Subject: [PATCH] Fixed document queue properties sidebar template not showing --- apps/common/templates/generic_list.html | 19 ++++++++++++++----- apps/ocr/views.py | 9 ++++++--- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/apps/common/templates/generic_list.html b/apps/common/templates/generic_list.html index 064a9752ed..19e7a34b51 100644 --- a/apps/common/templates/generic_list.html +++ b/apps/common/templates/generic_list.html @@ -1,15 +1,24 @@ {% extends "base.html" %} {% load i18n %} {% load navigation_tags %} +{% load subtemplates_tags %} + {% block title %} :: {% blocktrans with title|striptags as stripped_title %}List of {{ stripped_title }}{% endblocktrans %}{% endblock %} {#{% block secondary_links %}{{ secondary_links|safe }}{% endblock %}#} {% block sidebar %} - {% for subtemplate in sidebar_subtemplates %} -
- {% include subtemplate %} -
- {% endfor %} + {% for subtemplate in sidebar_subtemplates_list %} + {% if subtemplate.form %} + {% render_subtemplate subtemplate.name subtemplate.context as rendered_subtemplate %} +
+ {{ rendered_subtemplate }} +
+ {% else %} + {% render_subtemplate subtemplate.name subtemplate.context as rendered_subtemplate %} + {{ rendered_subtemplate }} + {% endif %} + {% endfor %} + {% endblock %} {% block content %} diff --git a/apps/ocr/views.py b/apps/ocr/views.py index 000084aec2..45f1becf0a 100644 --- a/apps/ocr/views.py +++ b/apps/ocr/views.py @@ -63,10 +63,13 @@ def queue_document_list(request, queue_name='default'): 'multi_select_as_buttons': True, 'sidebar_subtemplates_list': [ { - 'title': _(u'document queue properties'), 'name': 'generic_subtemplate.html', - 'content': _(u'Current state: %s') % document_queue.get_state_display(), - }], + 'context': { + 'title': _(u'document queue properties'), + 'content': _(u'Current state: %s') % document_queue.get_state_display(), + } + } + ] }, )