Salut,

Le 26/10/2020 à 15:05, alain paris a écrit :
Ensuite j'ai installé les 2 autres commits pour le problème de filtrage des 
réservations :
Le filtrage par moyen de payement fonctionne. (Changement de moyen, effacement 
du filtre)
Le filtrage par événement : anomalie, nous avons bien la liste des réservations 
de cet évènement mais ensuite impossible d'effacer le filtre ou changer 
d'évènement. (J'ai 2 affichages de la même page (voir PJ)), il faut quitter la 
session pour retrouver toutes les résas de tous les évènements.

Alors, il semble qu'il s'agisse d'un problème d'URL plus vraisemblablement.

Pour la liste des réservations, l'url est plugins/events/bookings/all, et pour chaque évènement on a plugins/events/bookings/xyz ; xyz étant l'id de la réservation (on a un type de fonctionnement similaire sur les contributions dans le coeur).

Sur le second type d'URL, il 'est pas possible de ne pas avoir de filtre sur l'évènement, c'est ajouté automatiquement. Le problème que je vois ici, c'est que le bouton "Effacer le filtre" fait bien son boulot, mais sans renvoyer sur la page "bookings/all". En revanche, en passant par la petite gomme à côté du nom de l'évènement (cas booking/xyz), on est envoyés sur la bonne URL, mais le filtre n'est absolument pas effacé. Et aussi, on est redirigés sur bookins/xyz après modification (peut-être aussi à l'ajout) d'une réservation.

Donc, effectivement, problème il y a ; mais si on prend bien garde aux URL, ça devrait devenir un peu plus clair. Je vois à corriger ça.

J'ai trouvé un petit plus lors de la sortie de" nouvelle réservation" ou 
modification réservation" par annuler on se retrouve sur page Activités, plutôt que 
réservations je pense...

Pas encore eu le temps de regarder - pas assez de temps libre par jour :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/

Répondre à