Projet

Général

Profil

0001-cd31-add-ARS-cell-66697.patch

Emmanuel Cazenave, 29 juin 2022 14:51

Télécharger (2,38 ko)

Voir les différences:

Subject: [PATCH] cd31: add ARS cell (#66697)

 static/haute-garonne-cd31/_custom.scss        |  5 +++++
 static/haute-garonne-cd31/config.json         | 22 +++++++++++++++++++
 .../haute-garonne-cd31/combo/json/ars.html    | 13 +++++++++++
 3 files changed, 40 insertions(+)
 create mode 100644 templates/variants/haute-garonne-cd31/combo/json/ars.html
static/haute-garonne-cd31/_custom.scss
598 598
.connected-user {
599 599
	padding-right: 0.7rem;
600 600
}
601

  
602
a#ars {
603
	color: #00789b;
604
	text-decoration: underline;
605
}
static/haute-garonne-cd31/config.json
3 3
  "variables": {
4 4
    "pwa_display": "standalone",
5 5
    "theme_color": "#00789b"
6
  },
7
  "settings" : {
8
    "combo" : {
9
      "JSON_CELL_TYPES.update" : {
10
        "ars": {
11
          "name": "ARS",
12
          "url": "{{api_url}}",
13
          "form": [
14
            {
15
            "varname": "api_url",
16
            "type": "string",
17
            "label": "URL d’API"
18
          },
19
            {
20
            "varname": "redirect_url",
21
            "type": "string",
22
            "label": "URL de redirection"
23
          }
24
          ]
25
        }
26
      }
27
    }
6 28
  }
7 29
}
templates/variants/haute-garonne-cd31/combo/json/ars.html
1
<h2>Demandes d'aide à la restauration scolaire</h2>
2
<div>
3
{% if json.data %}
4
{% for demande in json.data %}
5
<h3>{{demande.name}}</h3>
6
<p>Année scolaire : {{demande.school_year}}</p>
7
<p>Statut : {{demande.status}}</p>
8
<a id="ars" href="{{redirect_url}}?redirectTo={{demande.url}}" target="_blank">Accéder au détail de la demande</a>
9
{% endfor %}
10
{% else %}
11
<p>Vous n'avez pas de demandes d'aide à la restauration scolaire en cours</p>
12
{% endif %}
13
</div>
0
-