Bonjour à tous !

J'ai un bug dans la saisie de l'appel avec mod_abs2 :

------------------
Le problème
------------------

Lors de l'appel, j'ai le message suivant qui apparait :

Erreur : Il faut obligatoirement saisir un cours de l'emploi du temps

Cela intervient lorsque l'appel est en mode :

 $type_selection = 'id_groupe'  (explication ci-dessous)

Bien entendu il ne faut pas avoir autorisé de saisir des appels en dehors
des cours.

-----------------------------
Reproduction du bug
------------------------------

Ce problème apparait lorsque je clique sur l'icone pour réaliser l'appel
avec le plan de classe. Le lien demande alors d'utiliser le type de
selection "id_groupe" :

http://ent-guillaume-fichet/gepi/mod_abs2/saisir_groupe_plan.php?type_selection=id_groupe&id_groupe=107&id_creneau=3

A cause de cela l'appel plan de classe ne fonctionne pas. Et même si je
reviens sur la saisie des groupes, comme les paramètres sont enregistrés,
l'appel ne marche plus non plus en mode classique. Même si le bon tableau
est affiché, il faut que je revalide à nouveau le creneau et le groupe.

----------------------
Correction ???
----------------------
En enlevant la partie "type_selection=id_groupe&id_groupe=107&id_creneau=3"
du lien. Le mode reste sur "id_cours" et tout fonctionne bien. Je ne
parviens pas a retrouver pourquoi il est nécéssaire de préciser ces
paramètres dans l'url....

En analysant le fichier "mod_abs2/enregistrement_saisie_groupe.php" j'ai
remarqué que pour que le message d'erreur ne s'affiche pas il fallait
impérativement que la variable "$current_cours" soit remplie. Mais en
regardant les lignes au dessus je ne vois aucune possibilité que cela soit
réalisé avec le mode "id_groupe".


Quelqu'un peut-il me dire si l'appel avec le plan de classe fonctionne
lorsque l'option de mod_abs2 :

"Permettre la saisie d'une absence hors des cours prévus dans l'emploi du
temps du professeur"

est décochée ?


Merci, PELLEGRIN Baptiste
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à