Projet

Général

Profil

Development #89921

template tag pour créer une liste de n éléments

Ajouté par Lauréline Guérin il y a 11 jours. Mis à jour il y a 4 jours.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
23 avril 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

mis en place pour boucler n fois sur un statut:
{{ "x"|rjust:form_var_nombre_billet|make_list }}

form_var_nombre_billet vaut 10, ça permet de jouer 10 fois une action
(https://demarches-publik-famille.test.entrouvert.org/backoffice/workflows/218/status/2/options#open:loop)

Avoir un filtre range ? (exemple d'appel: 0|range:form_var_nombre_billet ?)
Ou un filtre repeat ? (exemple d'appel: x|repeat:form_var_nombre_billet|make_list ?)

Révisions associées

Révision 2860d305 (diff)
Ajouté par Yann Weber il y a 4 jours

templatetags: add |range and |repeat (#89921)

Historique

#1

Mis à jour par Robot Gitea il y a 10 jours

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Yann Weber

Yann Weber (yweber) a ouvert une pull request sur Gitea concernant cette demande :

#2

Mis à jour par Robot Gitea il y a 10 jours

  • Statut changé de En cours à Solution proposée
#3

Mis à jour par Robot Gitea il y a 8 jours

  • Statut changé de Solution proposée à En cours

Frédéric Péters (fpeters) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a 5 jours

  • Statut changé de En cours à Solution proposée

Yann Weber (yweber) a demandé une relecture de Frédéric Péters (fpeters) sur une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 5 jours

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 4 jours

  • Statut changé de Solution validée à Résolu (à déployer)

Yann Weber (yweber) a mergé une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Yann Weber il y a 4 jours

Le tag X|repeat:COUNT a été ajouté, avec :
  • X qui peut être : une chaîne de caractères (ou bytes), une liste, un tuple ou un nombre qui sera transformé en chaîne de caractère. Sinon une erreur est enregistrée et la chaîne vide est renvoyée.
  • COUNT qui peut être :
    • un entier positif ou nul
    • un flottant avec une partie décimale nulle (2.0, 4.0, etc.)

Le tag renvoie une valeur du même type que X (sauf si X est un nombre) répétée COUNT fois.

Exemples :

  • "developers! "|repeat:3 => "developers! developers! developers!"
  • "abc"|makelist|repeat:2 => ["a", "b", "c", "a", "b", "c"]
  • 2|repeat:3 => "222"
#8

Mis à jour par Transition automatique il y a 4 jours

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF