montpellier: adjust display of collectivity names in categories cell (#34001)

This commit is contained in:
Frédéric Péters 2019-10-09 10:37:21 +02:00
parent c6ef8e7422
commit 616093ceac
1 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,4 @@
{% load combo %}
<h2>Démarches en ligne</h2>
<p>Vous trouverez ci-dessous les démarches en ligne de Montpellier Méditerranée
@ -31,7 +32,8 @@ Métropole mais aussi celles des différentes communes de la métropole.</p>
{% if request.session.mellon_session.city.0 %}
<!-- Commune de l'utilisateur -->
{% for slug, categories in form_categories.iteritems %}
{% if categories.title == request.session.mellon_session.city.0 %}
{% with categories.variables|get:"ou-label"|default:categories.title as commune_name %}
{% if commune_name == request.session.mellon_session.city.0 %}
<div class="ma_commune categories-list">
<h3><a href="{{ categories.base_url }}tryauth">Démarches de ma commune : {{ request.session.mellon_session.city.0 }}</a></h3>
<ul>
@ -49,10 +51,10 @@ Métropole mais aussi celles des différentes communes de la métropole.</p>
</ul>
</div>
{% endif %}
{% endwith %}
{% endfor %}
{% endif %}
<!-- Selecteur des communes -->
<div>
<h3>Les démarches dans les autres communes</h3>
<div>
@ -60,9 +62,11 @@ Métropole mais aussi celles des différentes communes de la métropole.</p>
<select onchange="displayCommune(this.value)">
<option value="" selected>Choisissez une commune...</option>
{% for categories in form_categories.values|dictsort:"title" %}
{% if categories.title != request.session.mellon_session.city.0 and categories.slug != 'agglo' %}
<option value="{{ categories.slug }}">{{ categories.title }}</option>
{% endif %}
{% with categories.variables|get:"ou-label"|default:categories.title as commune_name %}
{% if commune_name != request.session.mellon_session.city.0 and categories.slug != 'agglo' %}
<option value="{{ categories.slug }}">{{ commune_name }}</option>
{% endif %}
{% endwith %}
{% endfor %}
</select>
</p>
@ -76,7 +80,9 @@ Métropole mais aussi celles des différentes communes de la métropole.</p>
{% for slug, categories in form_categories.iteritems %}
{% if categories.title != request.session.mellon_session.city.0 and slug != 'agglo' %}
<div id="categories-{{ slug }}" style="display: none;" class="categories-list">
<h3><a href="{{ categories.base_url }}tryauth">Démarches de {{ categories.title }}</a></h3>
{% with categories.variables|get:"ou-label"|default:categories.title as commune_name %}
<h3><a href="{{ categories.base_url }}tryauth">Démarches de {{ commune_name }}</a></h3>
{% endwith %}
{% if categories.data %}
<ul>
{% for category in categories.data %}