Development #80126
enfant-agenda: se positionner sur la première semaine qui contient des données
0%
Description
Lorsque l'on utilise cette cellule pour afficher les réservations de l'année scolaire à venir,
on va chercher la semaine de l'année suivante ayant le même numéro de semaine (1 à 52) que la semaine courante de l'année actuelle.
Fichiers
Historique
Mis à jour par Nicolas Roche il y a 9 mois
Pour coller à ce qui est fait dans le widget,
je me dis qu'on pourrait avoir une sur la page du portail, une variable de page "current_day" avec par exemple le gabarit {% now 'Y-m-d' %}.
Mis à jour par Robot Gitea il y a 9 mois
- Statut changé de Nouveau à Solution proposée
Nicolas Roche (nroche) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/358
- Titre : combo-json: allow to pass the current week (#80126)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/358/files
Mis à jour par Lauréline Guérin il y a 9 mois
C'est pratique lorsque le widget est utilisé sur une autre année scolaire que l'année en court.
On fonctionne sur des années scolaires; si on affiche une cellule qui ne concerne pas l'année scolaire en cours, alors le calendrier ira naturellement se positionner sur la première semaine qui contient des données, donc le début de l'année scolaire.
Ca ne suffit pas ?
Mis à jour par Nicolas Roche il y a 9 mois
- Assigné à changé de Nicolas Roche à Lauréline Guérin
le calendrier ira naturellement se positionner sur la première semaine qui contient des données,
On a l'impression avec Stéphane que non.
https://git.entrouvert.org/entrouvert/publik-base-theme/src/commit/1e419c2fcc6f4ebb53d60edd74bd290bd45dd0af/templates/combo/json/enfant-agenda.html#L14
Par exemple ici :
https://agents-parsifal-montoulouse.test.entrouvert.org/foyer/334292/page-enfant/200277/?family_id=334292
Le 28/07 du calendrier n°2 est en 2024
L'usager doit remonter le temps (une trentaine de clicks) pour trouver septembre 23.
Mis à jour par Nicolas Roche il y a 9 mois
- Fichier agendas.png agendas.png ajouté
Vu depuis le portail usager.
Mis à jour par Lauréline Guérin il y a 9 mois
- Assigné à changé de Lauréline Guérin à Nicolas Roche
ok, ça se pose sur la semaine courante (semaine du 28 juillet) de l'année prochaine
{% now 'W' as current_week %}
=> rajoute l'année ? {% now 'WY' as current_week %}
+ {% if current_week == day|date:"WY" %}current{% endif %}
?
Mis à jour par Nicolas Roche il y a 9 mois
- Statut changé de Solution proposée à En cours
Ok, je fais ça.
Mis à jour par Nicolas Roche il y a 9 mois
- Sujet changé de enfant-agenda: pouvoir positionner la semaine courrante au chargement à enfant-agenda: se positionner sur la première semaine qui contient des données
- Description mis à jour (diff)
Mis à jour par Robot Gitea il y a 9 mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 9 mois
- Statut changé de Solution validée à Résolu (à déployer)
Nicolas Roche (nroche) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/358
- Titre : combo-json: allow to pass the current week (#80126)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/358/files
Mis à jour par Transition automatique il y a 9 mois
- Statut changé de Résolu (à déployer) à Solution déployée