Development #89921
template tag pour créer une liste de n éléments
0%
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
Historique
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 :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1439
- Titre : WIP: templatetags: add |range and |repeat (#89921)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1439/files
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 :
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 :
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 :
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 :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1439
- Titre : templatetags: add |range and |repeat (#89921)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1439/files
Mis à jour par Yann Weber il y a 4 jours
X|repeat:COUNT
a été ajouté, avec :
X
qui peut être : une chaîne de caractères (oubytes
), 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"
Mis à jour par Transition automatique il y a 4 jours
- Statut changé de Résolu (à déployer) à Solution déployée
templatetags: add |range and |repeat (#89921)