- Messages : 6
Réservations en blocs
- zed0015
- Auteur du sujet
- Nouveau membre
Moins
Plus d'informations
il y a 5 ans 4 jours - il y a 5 ans 4 jours #2360
par zed0015
Réservations en blocs a été créé par zed0015
Bonjour,
J'ai depuis quelques temps un problème avec l'outil réservations en blocs. En effet, la liste déroulante "type" reste désespérément vide. Ce bug est apparu lors de la mise à jour de php sur le serveur (sous ubuntu 16.04). Actuellement, le serveur tourne sous php 7.0. Mais un retour à php 5.6 n'y a rien changé.
Visiblement, la requête Sql du fichier admin_calend2.php retourne un boolean false :
$sql = "SELECT DISTINCT t.type_name, t.type_letter FROM ".TABLE_PREFIX."_type_area t
LEFT JOIN ".TABLE_PREFIX."_j_type_area j on j.id_type=t.id
WHERE (j.id_area IS NULL or ("
Je précise que ce problème apparaît également sur une nouvelle installation sur le même serveur.
Merci d'avance pour toute piste à explorer.
J'ai depuis quelques temps un problème avec l'outil réservations en blocs. En effet, la liste déroulante "type" reste désespérément vide. Ce bug est apparu lors de la mise à jour de php sur le serveur (sous ubuntu 16.04). Actuellement, le serveur tourne sous php 7.0. Mais un retour à php 5.6 n'y a rien changé.
Visiblement, la requête Sql du fichier admin_calend2.php retourne un boolean false :
$sql = "SELECT DISTINCT t.type_name, t.type_letter FROM ".TABLE_PREFIX."_type_area t
LEFT JOIN ".TABLE_PREFIX."_j_type_area j on j.id_type=t.id
WHERE (j.id_area IS NULL or ("
Je précise que ce problème apparaît également sur une nouvelle installation sur le même serveur.
Merci d'avance pour toute piste à explorer.
Dernière édition: il y a 5 ans 4 jours par zed0015.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 5 ans 3 jours #2361
par Yan
Réponse de Yan sur le sujet Réservations en blocs
Bonjour,
pouvez-vous nous dire quelle version de Grr vous utilisez ?
Cordialement,
YN
pouvez-vous nous dire quelle version de Grr vous utilisez ?
Cordialement,
YN
Connexion ou Créer un compte pour participer à la conversation.
- zed0015
- Auteur du sujet
- Nouveau membre
Moins
Plus d'informations
- Messages : 6
il y a 5 ans 3 jours - il y a 5 ans 3 jours #2362
par zed0015
Réponse de zed0015 sur le sujet Réservations en blocs
Bonjour Yan et meci pour votre réponse.
Il s'agit de Grr 3.4
Je précise aussi qu'aucune erreur n'est affichée, ni sur le site, ni dans les logs.
Il s'agit de Grr 3.4
Je précise aussi qu'aucune erreur n'est affichée, ni sur le site, ni dans les logs.
Dernière édition: il y a 5 ans 3 jours par zed0015.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 5 ans 3 jours - il y a 5 ans 3 jours #2364
par Yan
Réponse de Yan sur le sujet Réservations en blocs
Bonjour,
j'essaie avec la version 3.4.1a ( github.com/JeromeDevome/GRR/releases ) et j'ai bien les types de réservation qui s'affichent pour le choix.
Mais j'ai ensuite une erreur qui rend la réservation impossible. J'approfondis la question.
Cordialement,
YN
j'essaie avec la version 3.4.1a ( github.com/JeromeDevome/GRR/releases ) et j'ai bien les types de réservation qui s'affichent pour le choix.
Mais j'ai ensuite une erreur qui rend la réservation impossible. J'approfondis la question.
Cordialement,
YN
Dernière édition: il y a 5 ans 3 jours par Yan.
Connexion ou Créer un compte pour participer à la conversation.
- zed0015
- Auteur du sujet
- Nouveau membre
Moins
Plus d'informations
- Messages : 6
il y a 5 ans 3 jours #2365
par zed0015
Réponse de zed0015 sur le sujet Réservations en blocs
Ok. Chez-moi cela ne change rien avec la la version 3.4.1a
J'ai l'impression que ce qui a déclenché ce problème est la mise à jour de php et de mysql sur le serveur ubuntu.
Avant, cela fonctionnait sur php 5.5.
Y'a t'il par exemple un module php important pour grr que la mise à jour aurait zapé ?
J'ai l'impression que ce qui a déclenché ce problème est la mise à jour de php et de mysql sur le serveur ubuntu.
Avant, cela fonctionnait sur php 5.5.
Y'a t'il par exemple un module php important pour grr que la mise à jour aurait zapé ?
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 5 ans 3 jours #2366
par Yan
Réponse de Yan sur le sujet Réservations en blocs
Quelle version de MySQL utilisez-vous ?
C'est peut-être de ce côté-là que se trouve le problème.
C'est peut-être de ce côté-là que se trouve le problème.
Connexion ou Créer un compte pour participer à la conversation.
- zed0015
- Auteur du sujet
- Nouveau membre
Moins
Plus d'informations
- Messages : 6
il y a 5 ans 3 jours - il y a 5 ans 3 jours #2367
par zed0015
Réponse de zed0015 sur le sujet Réservations en blocs
J'ai la version de Mysql 5.7.28
Dernière édition: il y a 5 ans 3 jours par zed0015.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 5 ans 3 jours #2368
par Yan
Réponse de Yan sur le sujet Réservations en blocs
Bon, inutile de chercher plus loin pour ce point. On a des erreurs avec MySQL 5.7.
Je cherche à résoudre mon problème de réservations qui ne se font pas et je reviens vers vous.
Je cherche à résoudre mon problème de réservations qui ne se font pas et je reviens vers vous.
Connexion ou Créer un compte pour participer à la conversation.
- zed0015
- Auteur du sujet
- Nouveau membre
Moins
Plus d'informations
- Messages : 6
il y a 5 ans 3 jours #2369
par zed0015
Réponse de zed0015 sur le sujet Réservations en blocs
ça marche, j'attends votre retour, merci beaucoup !
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 5 ans 2 jours - il y a 5 ans 2 jours #2370
par Yan
Réponse de Yan sur le sujet Réservations en blocs
Je propose ce correctif
github.com/JeromeDevome/GRR/commit/6466b...5f02cc594c763277dd5c
.
Au vu des erreurs déjà traitées, je propose de remplacer la requête SQL par :
Pouvez-vous tester et dire si c'est résolu ?
Merci.
Au vu des erreurs déjà traitées, je propose de remplacer la requête SQL par :
Code:
$sql = "SELECT DISTINCT t.type_name, t.type_letter, t.order_display FROM ".TABLE_PREFIX."_type_area t
LEFT JOIN ".TABLE_PREFIX."_j_type_area j on j.id_type=t.id
WHERE (j.id_area IS NULL or (";
$ind = 0;
foreach ( $areas as $area_id )
{
if ($ind != 0)
$sql .= " and ";
$sql .= "j.id_area != '".$area_id."'";
$ind = 1;
}
$sql .= ")) ORDER BY t.order_display";
Merci.
Dernière édition: il y a 5 ans 2 jours par Yan. Raison: patch à tester
Les utilisateur(s) suivant ont remercié: zed0015
Connexion ou Créer un compte pour participer à la conversation.
Modérateurs: Yan