Bug #18512
Toutes les pages n'affichent pas les messages
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
07 septembre 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
À la différence de nos applications django qui intègre au niveau du template de base l'affichage des message stockés via django.contrib.messages dans w.c.s. il y a des display_message() saupoudrés un peu partout dans l'application mais ça donne des comportements bizarre comme #18510.
Il faudrait:- faire en sorte que toutes les pages affichent les messages sans qu'on ait besoin d'un display_message() explicite dans le code de la vue, peut-être via les template Django ou en remplaçant l'implémentation de get_session().add_message() par des appels à django.contrib.messages
- comme dans authentic, en cas de redirection vers l'extérieur, afficher une page intermédiaire avec le message et un bouton Continuer, pour éviter les messages venant de nul part au retour sur w.c.s.
Demandes liées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
- Lié à Bug #18511: la notification "Le formulaire a été supprimé" n'est pas affichée après la suppression d'un formulaire ajouté
Mis à jour par Frédéric Péters il y a 4 mois
- Statut changé de Nouveau à Fermé
- Planning mis à Non
doublonnage du ticket précédent (#18511).