- Messages : 167
Changement de vue après suppression ou modification d'une réservation
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
il y a 6 ans 7 mois #811
par scoubinaire
Changement de vue après suppression ou modification d'une réservation a été créé par scoubinaire
GRR 340-RC2
Bonjour, si un utilisateur (usager ou administrateur) se connecte sur GRR et sélecte une ressource en vue par mois et ajoute une réservation puis la supprime ou la modifie, la ressource est bien supprimée ou modifiée, mais la vue passe en semaine au lieu de mois (la vue précédente). Le problème est systématique, sur mon site, si l'on respecte l'ordre ci-dessus.
Bonjour, si un utilisateur (usager ou administrateur) se connecte sur GRR et sélecte une ressource en vue par mois et ajoute une réservation puis la supprime ou la modifie, la ressource est bien supprimée ou modifiée, mais la vue passe en semaine au lieu de mois (la vue précédente). Le problème est systématique, sur mon site, si l'on respecte l'ordre ci-dessus.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 6 ans 7 mois #813
par Yan
Réponse de Yan sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour,
il me semblait bien avoir réglé ce problème... et effectivement lorsque je reproduis votre scénario : vue mois sur une ressource (month.php) puis modification, puis suppression, à chaque fois je reviens sur la vue mois sur la ressource sélectionnée (version 3.4.0).
Par contre, merci pour votre rapport, cela me montre qu'il faut corriger la branche 3.3.1.
Cordialement,
YN
il me semblait bien avoir réglé ce problème... et effectivement lorsque je reproduis votre scénario : vue mois sur une ressource (month.php) puis modification, puis suppression, à chaque fois je reviens sur la vue mois sur la ressource sélectionnée (version 3.4.0).
Par contre, merci pour votre rapport, cela me montre qu'il faut corriger la branche 3.3.1.
Cordialement,
YN
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 6 ans 7 mois #815
par scoubinaire
Réponse de scoubinaire sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour, c'est vraiment curieux, je viens d'installer les derniers niveaux des Github Master et GRR331 mais le problème n'est pas résolu chez moi, ni avec grr340, ni avec grr331, pourtant il y a bien une modification qui traite de ce problème. Quelquefois j'ai bien le retour sur la vue mois. Il faut se déconnecter de grr, par sûreté vider le cache, se reconnecter à grr, créer une réservation, puis lorsqu'elle est créée la supprimer ou la modifier et là on devrait arriver sur une vue semaine.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 6 ans 7 mois #816
par Yan
Réponse de Yan sur le sujet Changement de vue après suppression ou modification d'une réservation
Oui, c'est vraiment étrange.
La page de retour devrait être la page d'appel, elle est calculée ainsi.
Pouvez-vous vérifier que les nouveaux fichiers ont bien été installés?
Cordialement,
YN
La page de retour devrait être la page d'appel, elle est calculée ainsi.
Pouvez-vous vérifier que les nouveaux fichiers ont bien été installés?
Cordialement,
YN
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 6 ans 7 mois #821
par scoubinaire
Réponse de scoubinaire sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour, j'ai revérifier mon installation, ça me parait correct, les différents modules impliqués dans ce problème ont les bonnes dates de mises à jour. J'ai fait quelques tests pour localiser le problème, l'appel à la vue jour doit se passer ici (j'ai indiqué à tord que l'on passait en vue semaine, mais c'est bien en vue jour)
dans del_entry.php ligne 86 :
if ($room_back != '') {$ress = "&room=".$room_back;}
Header("Location: ".$page.".php?day=$day&month=$month&year=$year&area=$area".$ress);
exit();
}
car $room_back est à 1
dans del_entry.php ligne 86 :
if ($room_back != '') {$ress = "&room=".$room_back;}
Header("Location: ".$page.".php?day=$day&month=$month&year=$year&area=$area".$ress);
exit();
}
car $room_back est à 1
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 6 ans 7 mois - il y a 6 ans 7 mois #822
par Yan
Réponse de Yan sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour,
je n'ai toujours pas pu reproduire votre bug...
Pour ce qui est de l'analyse du problème : la variable $page prend la valeur "day" lorsque $_GET('page') est absent ou vide. Dans votre séquence, il y a donc une perte d'information, puisque le code passe la variable page lors des appels (à moins que quelque chose m'ait échappé). Comme je ne reproduis pas, pourriez-vous donner l'extrait du access.log d'Apache correspondant à ce que vous décrivez ?
Cordialement,
YN
je n'ai toujours pas pu reproduire votre bug...
Pour ce qui est de l'analyse du problème : la variable $page prend la valeur "day" lorsque $_GET('page') est absent ou vide. Dans votre séquence, il y a donc une perte d'information, puisque le code passe la variable page lors des appels (à moins que quelque chose m'ait échappé). Comme je ne reproduis pas, pourriez-vous donner l'extrait du access.log d'Apache correspondant à ce que vous décrivez ?
Cordialement,
YN
Dernière édition: il y a 6 ans 7 mois par Yan.
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 6 ans 7 mois #826
par scoubinaire
Réponse de scoubinaire sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour, je vous joint les logs en P.J. : Access_Log1 correspond à un test avec GRR340RC2 en localhost et Access_Log2 avec GRR331B sur un site en ligne GRRxx.monsite.fr. Les 2 versions ont été installlés plusieurs fois à partir du zip de Github. J'ai aussi fait d'autres tests ; repartir d'une nouvelle base de données, supprimer SSL, mais le problème est systématique chez moi si l'on créer la réservation à partir d'une vue par mois. Par semaine ou jour c'est OK. N'hésitez pas à me demander d'autres tests si nécessaire.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 6 ans 7 mois #830
par Yan
Réponse de Yan sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour,
je pense avoir trouvé.
Dans le fichier month.php, pouvez-vous remplacer la ligne 296 (version 3.4.0)
par
et nous dire si tout va bien ainsi ?
Merci pour vos contributions.
Cordialement,
YN
je pense avoir trouvé.
Dans le fichier month.php, pouvez-vous remplacer la ligne 296 (version 3.4.0)
Code:
$currentPage = 'month_all2';
Code:
$currentPage = 'month';
Merci pour vos contributions.
Cordialement,
YN
Les utilisateur(s) suivant ont remercié: scoubinaire
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 6 ans 7 mois - il y a 6 ans 7 mois #836
par scoubinaire
Réponse de scoubinaire sur le sujet Changement de vue après suppression ou modification d'une réservation
Bonjour, $currentPage = 'month'; a bien résolu le problème. Merci beaucoup.
Dernière édition: il y a 6 ans 7 mois par Yan.
Connexion ou Créer un compte pour participer à la conversation.
Modérateurs: Yan