Projet

Général

Profil

Bug #18512

Toutes les pages n'affichent pas les messages

Ajouté par Benjamin Dauvergne il y a plus de 6 ans. Mis à jour il y a 4 mois.

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

Lié à w.c.s. - Bug #18511: la notification "Le formulaire a été supprimé" n'est pas affichée après la suppression d'un formulaireNouveau07 septembre 2017

Actions

Historique

#1

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é
#2

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).

Formats disponibles : Atom PDF