Projet

Général

Profil

Bug #30104

json: inclure les templates pour les cellules json spécifiques à Arpège

Ajouté par Serghei Mihai il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Information nécessaire
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
25 janvier 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

C'était fait ad-hoc pour Orléans, mais maintenant avec Saint-Lo on peut définir les cellules dans le thème.


Fichiers

Historique

#1

Mis à jour par Serghei Mihai il y a environ 5 ans

#2

Mis à jour par Frédéric Péters il y a environ 5 ans

Les deux templates sont identiques ou trop proches et je ne vois pas la différence ?

#3

Mis à jour par Serghei Mihai il y a environ 5 ans

{% if data.url and data.title and not data.form_status_is_endpoint %}

et

{% if data.url and data.title and data.form_status_is_endpoint %}

Patch à jour avec les bonnes classes CSS.

#4

Mis à jour par Frédéric Péters il y a environ 5 ans

Mais s'il y un template pour celles en cours et un autre pour celles fermés, il n'y a pas besoin de calculer :

  {% if data.form_status_is_endpoint %}done{% endif %}

Ça peut être laissé vide dans l'un, et mis à done dans l'autre, sans conditions.

Aussi, current-forms, ça serait à mettre uniquement pour les demandes en cours. Aussi j'ai regardé côté combo, dans l'autre sens on ne pose par contre pas de classe done-forms. Mais à mon avis on pourrait tout à fait s'en passer, on n'a pas de style existant qui vise spécifiquement current-forms.

#5

Mis à jour par Serghei Mihai il y a environ 5 ans

Frédéric Péters a écrit :

Mais s'il y un template pour celles en cours et un autre pour celles fermés, il n'y a pas besoin de calculer :

L'API d'Arpège renvoie toutes les demandes de l'usager, en cours et terminées confondues, donc le filtrage se fait dans le template

Mais à mon avis on pourrait tout à fait s'en passer, on n'a pas de style existant qui vise spécifiquement current-forms.

Ok.

#6

Mis à jour par Frédéric Péters il y a environ 5 ans

En fait mon commentaire portait encore sur le premier patch, dans le second {% if data.form_status_is_endpoint %}done{% endif %} a bien été éliminé.

L'API d'Arpège renvoie toutes les demandes de l'usager, en cours et terminées confondues, donc le filtrage se fait dans le template

Ok mais Passerelle fait médiation, pourrait offrir la distinction; bref, peu importe ici. (au pire ça fait un <ul> vide).

Par contre, ça me fait me pencher là-dessus et revenir au plan, qui était que le connecteur fournisse une API identique à celle des demandes usager dans w.c.s., pour que ces demandes puissent être traitées comme les autres, via la cellule "Demandes de l'usager".

Bref, #23717, #23851 qui a suivi, et huit mois plus tard comme on n'a pas avancé du tout sur la bonne solution on va devoir accepter cette mauvaise en urgence ?

#7

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

  • Assigné à mis à Serghei Mihai
#8

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

  • Statut changé de Solution proposée à Information nécessaire

Formats disponibles : Atom PDF