[x] Permettre d'ajouter un même module pour un correcteur mais pour un autre semestre (afficher dans le <select>)
This commit is contained in:
parent
f98d4c6bfd
commit
5b9d5283b2
|
@ -863,7 +863,6 @@ class DataBase{
|
|||
|
||||
}
|
||||
|
||||
|
||||
return $semestreList;
|
||||
}
|
||||
|
||||
|
|
|
@ -186,7 +186,7 @@ if( permission('admin') ){
|
|||
foreach($semestre['UElist'] as $UE){ if( $ueOpt == null || $UE['id'] == $ueOpt ){
|
||||
// on définit la liste des modules en fonction de ça
|
||||
foreach($UE['modules'] as $mod)
|
||||
array_push( $completeModuleList, $mod );
|
||||
array_push( $completeModuleList, array_merge($mod, ['id_semestre'=>$semestre['id']]) );
|
||||
}}
|
||||
|
||||
}}
|
||||
|
@ -243,7 +243,7 @@ if( permission('admin') ){
|
|||
}
|
||||
echo "</td>";
|
||||
|
||||
array_push($userModulesUID, $module['id']);
|
||||
array_push($userModulesUID, $module['id'].'-'.$semestre['id']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -254,7 +254,7 @@ if( permission('admin') ){
|
|||
echo "<tr class='grayscale'>";
|
||||
echo "<td><select name='modules'>";
|
||||
if( count($completeModuleList) > 0 ){ // si au moins 1 module
|
||||
foreach($completeModuleList as $MOD){ if( !in_array($MOD['id'], $userModulesUID) ){
|
||||
foreach($completeModuleList as $MOD){ if( !in_array($MOD['id'].'-'.$MOD['id_semestre'], $userModulesUID) ){
|
||||
echo "<option value='".$MOD['id_mcc_module']."'>".$MOD['nom']." - ".$MOD['libelle']."</option>";
|
||||
}}
|
||||
}else // si aucun module
|
||||
|
|
Loading…
Reference in New Issue