Loading SQL/01_schemas.sql +5 −1 Changes for SQL/01_schemas.sql: 5 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -360,6 +360,10 @@ alter table public.etudiant_etablissement /* Vérification import établissement */ select * from etudiant_inscription_administrative where source_id = 'ESAM' -- and etudiant_id = 'ESAM_minapinpin479@gmail.com' and etudiant_id = 'ESAM_minapinpin479@gmail.com' --and annee_univ = '2024' order by etudiant_id , annee_univ; select * from etudiant_etudiant where id = 'ESAM_minapinpin479@gmail.com' select * from unicaen_utilisateur_user ; No newline at end of file module/Etudiant/src/Controller/EtudiantController.php +3 −0 Changes for module/Etudiant/src/Controller/EtudiantController.php: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ use Etudiant\Service\Etudiant\EtudiantServiceAwareTrait; use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\JsonModel; use Laminas\View\Model\ViewModel; use UnicaenApp\Util; /** Loading Loading @@ -176,6 +177,8 @@ class EtudiantController extends AbstractActionController // champs obligatoires $champs = [ 'nom', 'prenom', 'email', 'cycle', 'diplome']; $champs = array_map('strtolower', $champs); $array[0] = array_map('trim', $array[0]); $array[0] = array_map(['\UnicaenApp\Util','stripAccents'], $array[0]); $array[0] = array_map('strtolower', $array[0]); $ind_champs = []; foreach ($champs as $champ) { Loading module/Etudiant/src/Service/Etudiant/EtudiantService.php +3 −0 Changes for module/Etudiant/src/Service/Etudiant/EtudiantService.php: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -331,6 +331,9 @@ class EtudiantService $this->getInscriptionAdministrativeService()->create($ia); } } // création du user s'il nexiste pas $this->creerEtudiantUser($e); } $messages[] = "Création de " . $nbCreationEtudiant . " étudiant(s)"; $messages[] = "Mise à jour de " . $nbMajEtudiant . " étudiant(s)"; Loading module/Etudiant/view/etudiant/etudiant/index.phtml +6 −0 Changes for module/Etudiant/view/etudiant/etudiant/index.phtml: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -29,5 +29,11 @@ $this->headTitle("Liste des étudiants"); 'cycleIAasOptions' => $cycleIAasOptions, 'params' => $params ], [], true); ?> <div class="alert alert-primary"> <p> <strong>Attention:</strong> Le résultat de la recherche est limité à moins de 1000 étudiants. </p> </div> <br/> <?php echo $this->etudiants($etudiants, $options); ?> No newline at end of file Loading
SQL/01_schemas.sql +5 −1 Changes for SQL/01_schemas.sql: 5 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -360,6 +360,10 @@ alter table public.etudiant_etablissement /* Vérification import établissement */ select * from etudiant_inscription_administrative where source_id = 'ESAM' -- and etudiant_id = 'ESAM_minapinpin479@gmail.com' and etudiant_id = 'ESAM_minapinpin479@gmail.com' --and annee_univ = '2024' order by etudiant_id , annee_univ; select * from etudiant_etudiant where id = 'ESAM_minapinpin479@gmail.com' select * from unicaen_utilisateur_user ; No newline at end of file
module/Etudiant/src/Controller/EtudiantController.php +3 −0 Changes for module/Etudiant/src/Controller/EtudiantController.php: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ use Etudiant\Service\Etudiant\EtudiantServiceAwareTrait; use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\JsonModel; use Laminas\View\Model\ViewModel; use UnicaenApp\Util; /** Loading Loading @@ -176,6 +177,8 @@ class EtudiantController extends AbstractActionController // champs obligatoires $champs = [ 'nom', 'prenom', 'email', 'cycle', 'diplome']; $champs = array_map('strtolower', $champs); $array[0] = array_map('trim', $array[0]); $array[0] = array_map(['\UnicaenApp\Util','stripAccents'], $array[0]); $array[0] = array_map('strtolower', $array[0]); $ind_champs = []; foreach ($champs as $champ) { Loading
module/Etudiant/src/Service/Etudiant/EtudiantService.php +3 −0 Changes for module/Etudiant/src/Service/Etudiant/EtudiantService.php: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -331,6 +331,9 @@ class EtudiantService $this->getInscriptionAdministrativeService()->create($ia); } } // création du user s'il nexiste pas $this->creerEtudiantUser($e); } $messages[] = "Création de " . $nbCreationEtudiant . " étudiant(s)"; $messages[] = "Mise à jour de " . $nbMajEtudiant . " étudiant(s)"; Loading
module/Etudiant/view/etudiant/etudiant/index.phtml +6 −0 Changes for module/Etudiant/view/etudiant/etudiant/index.phtml: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -29,5 +29,11 @@ $this->headTitle("Liste des étudiants"); 'cycleIAasOptions' => $cycleIAasOptions, 'params' => $params ], [], true); ?> <div class="alert alert-primary"> <p> <strong>Attention:</strong> Le résultat de la recherche est limité à moins de 1000 étudiants. </p> </div> <br/> <?php echo $this->etudiants($etudiants, $options); ?> No newline at end of file