From 19247fa195e8100c67cb2b98eca39490758f0baa Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 22 Sep 2016 16:43:40 +0200 Subject: [PATCH] Add ProjectTopicPage template --- app/templates/pages/projectopicpage.html | 59 ++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 app/templates/pages/projectopicpage.html diff --git a/app/templates/pages/projectopicpage.html b/app/templates/pages/projectopicpage.html new file mode 100644 index 00000000..05e232af --- /dev/null +++ b/app/templates/pages/projectopicpage.html @@ -0,0 +1,59 @@ +{% extends "pages/custompage.html" %} +{% load i18n mezzanine_tags keyword_tags pages_tags organization_tags %} + +{% block meta_title %}{{ page.meta_title }}{% endblock %} + +{% block meta_keywords %}{% metablock %} +{% keywords_for page as keywords %} +{% for keyword in keywords %} + {% if not forloop.first %}, {% endif %} + {{ keyword }} +{% endfor %} +{% endmetablock %}{% endblock %} + +{% block meta_description %}{% metablock %} +{{ page.description }} +{% endmetablock %}{% endblock %} + +{% block page_class %} + department +{% endblock %} + +{% block body_class %} + {% with page.get_ascendants|last as top_level_parent %} + {% if top_level_parent.get_content_model.weaving_css_class %} + pattern pattern-bg {{ top_level_parent.get_content_model.weaving_css_class }} + {% endif %} + {% endwith %} +{% endblock %} + +{% block page_title %} + {% editable page.projecttopicpage.title %} +

{{ page.projecttopicpage.title }}

+ {% endeditable %} +{% endblock %} + +{% block page_content %} + + {% if page.projecttopicpage.sub_title %} + {% editable page.projecttopicpage.sub_title %} +
+ {{ page.projecttopicpage.sub_title }} +
+ {% endeditable %} + {% endif %} + + {% with page.projecttopicpage.project_topic as topic %} + {% for sub_topic in topic.topics.all %} + {{ sub_topic }} + {% trans "European and national projects" %}
+ {% for project in sub_topic.projects.all|get_type:"external project" %} + {{ project }} + {% enfor %} + {% trans "Internal projects" %}
+ {% for project in sub_topic.projects.all|get_type:"internal project" %} + {{ project }} + {% enfor %} + {% endfor %} + +{% endblock %} -- 2.39.5