[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;
|
return $semestreList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -186,7 +186,7 @@ if( permission('admin') ){
|
||||||
foreach($semestre['UElist'] as $UE){ if( $ueOpt == null || $UE['id'] == $ueOpt ){
|
foreach($semestre['UElist'] as $UE){ if( $ueOpt == null || $UE['id'] == $ueOpt ){
|
||||||
// on définit la liste des modules en fonction de ça
|
// on définit la liste des modules en fonction de ça
|
||||||
foreach($UE['modules'] as $mod)
|
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>";
|
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 "<tr class='grayscale'>";
|
||||||
echo "<td><select name='modules'>";
|
echo "<td><select name='modules'>";
|
||||||
if( count($completeModuleList) > 0 ){ // si au moins 1 module
|
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>";
|
echo "<option value='".$MOD['id_mcc_module']."'>".$MOD['nom']." - ".$MOD['libelle']."</option>";
|
||||||
}}
|
}}
|
||||||
}else // si aucun module
|
}else // si aucun module
|
||||||
|
|
Loading…
Reference in New Issue