From e33bbbd5696c2e59129377a26e9fae9bc77e664f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Reuiller?= Date: Thu, 7 Nov 2024 17:12:23 +0100 Subject: [PATCH] fix dsfr and accordions for sectors --- lemarche/templates/siaes/_card_detail.html | 267 +++++++++++---------- 1 file changed, 137 insertions(+), 130 deletions(-) diff --git a/lemarche/templates/siaes/_card_detail.html b/lemarche/templates/siaes/_card_detail.html index f997604a4..11674db45 100644 --- a/lemarche/templates/siaes/_card_detail.html +++ b/lemarche/templates/siaes/_card_detail.html @@ -1,6 +1,5 @@ -{% load static siae_sectors_display %} +{% load static %} {% load theme_inclusion %} -
@@ -8,9 +7,15 @@
{% if siae.logo_url %} - Logo de la structure {{ siae.name }} + Logo de la structure {{ siae.name }} {% else %} - {{ siae.name }} + {{ siae.name }} {% endif %}
@@ -19,46 +24,45 @@

{{ siae.name_display }} {% if user.is_authenticated and user.is_admin and not siae.user_count %} - - pas encore inscrite - + pas encore inscrite {% endif %}

{% include "includes/_super_badge.html" with siae=siae %} -

(Dernière activité il y a {{ siae.latest_activity_at|timesince }})

+

+ (Dernière activité il y a {{ siae.latest_activity_at|timesince }}) +

{% if user.is_authenticated %} - - + + {% if siae.in_user_favorite_list_count_annotated %} - + {% else %} - {% endif %} {% else %} - {% endif %} @@ -67,12 +71,12 @@

    -
  • +
  • {{ siae.get_kind_display }}
  • {% if siae.legal_form %} -
  • +
  • {{ siae.get_legal_form_display }}
  • @@ -82,17 +86,12 @@

    {% if siae.is_qpv %} - QPV - {% endif %} - {% if siae.is_zrr %} - ZRR - {% endif %} - {% for group in siae.groups.all %} - {{ group.name }} - {% endfor %} - {% if siae.is_cocontracting %} - Ouvert à la co-traitance + QPV {% endif %} + {% if siae.is_zrr %}ZRR{% endif %} + {% for group in siae.groups.all %}{{ group.name }}{% endfor %} + {% if siae.is_cocontracting %}Ouvert à la co-traitance{% endif %}

@@ -103,15 +102,15 @@


-
-
-
+
+
+
+ alt="" + height="32" />
-
-

Présentation du prestataire

+
+

Présentation du prestataire

{% if siae.description %} {{ siae.description|linebreaks }} @@ -124,40 +123,38 @@

Présentation du prestataire


-
-
-
- +
+
+
+
-
-

Secteurs d'activité

- {% if user.is_authenticated and user.is_admin %} - {% for activity in siae.activities.all %} - {% include "siaes/_siae_activity_content.html" with activity=activity with_collapse=True %} - {% endfor %} - {% else %} - {% if not siae.sector_count %} -

Non renseigné

- {% else %} -
    - {% siae_sectors_display siae display_max=6 current_search_query=current_search_query output_format='li' %} -
- {% endif %} - {% endif %} +
+

Secteurs d'activité

+ {% for activity in siae.activities.all %} +
{% include "siaes/_siae_activity_content.html" with activity=activity %}
+ {% empty %} +

Non renseigné

+ {% endfor %}
{% if siae.client_reference_count %} -
-
- +
+
+
-
-

Références clients

+
+

Références clients

{% if siae.client_reference_count <= 6 %}
{% for image in siae.client_references.all %}
- {{ image.name }} + {{ image.name }}
{% endfor %}
@@ -165,7 +162,9 @@

Références clients

{% for image in siae.client_references.all|slice:":6" %}
- {{ image.name }} + {{ image.name }}
{% endfor %}
@@ -173,12 +172,20 @@

Références clients

{% for image in siae.client_references.all|slice:"6:" %}
- {{ image.name }} + {{ image.name }}
{% endfor %}
- + {% endif %}
@@ -188,21 +195,23 @@

Références clients

{% if siae.offer_count %}
-
-
+
+
+ alt="" + height="32" />
-
-

Détails des prestations effectuées (matériels, lieux, savoir-faire)

+
+

+ Détails des prestations effectuées (matériels, lieux, savoir-faire) +

{% for offer in siae.offers.all %}
-

+

{{ offer.name }} -

+

{{ offer.description|linebreaks }}
{% endfor %} @@ -216,21 +225,21 @@


{% if siae.network_count %} -
-
+
+
+ alt="" + height="32" />
-
-

Réseaux

+ {% endif %} {% if siae.label_count %} -
-
+
+
+ alt="" + height="32" />
-
-

Labels & certifications

+
+

Labels & certifications

    - {% for label in siae.labels_old.all %} -
  • {{ label.name }}
  • - {% endfor %} + {% for label in siae.labels_old.all %}
  • {{ label.name }}
  • {% endfor %}
@@ -263,14 +270,14 @@

Labels & certifications

{% if siae.images.count %}
-
-
+
+
+ alt="" + height="32" />
-
-

Nos réalisations

+
+

Nos réalisations

@@ -279,30 +286,30 @@

Nos réalisations

+ class="fr-responsive-img" + title="{{ image.name|default:'' }}" + loading="lazy" />
{% endfor %}
{% endif %} {% if not siae.user_count and not user.is_authenticated %}
-
-
-
-

C'est votre structure et vous souhaitez modifier ses informations ?

-
-