|
|
@ -90,6 +90,9 @@ class AdminController extends UserController
|
|
|
|
case "deleteEnigme":
|
|
|
|
case "deleteEnigme":
|
|
|
|
$this->deleteEnigme();
|
|
|
|
$this->deleteEnigme();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "modifOrdre":
|
|
|
|
|
|
|
|
$this->modifOrdre();
|
|
|
|
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
$error = "Action non valide";
|
|
|
|
$error = "Action non valide";
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
@ -242,6 +245,24 @@ class AdminController extends UserController
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public function modifOrdre(){
|
|
|
|
|
|
|
|
try{
|
|
|
|
|
|
|
|
global $rep, $vues;
|
|
|
|
|
|
|
|
$model = new AdminModel();
|
|
|
|
|
|
|
|
$lesOrdres = [];
|
|
|
|
|
|
|
|
$lesEnigmes=$model->getEnigmesSolo();
|
|
|
|
|
|
|
|
foreach ($lesEnigmes as $enigme) {
|
|
|
|
|
|
|
|
$lesOrdres[] = array($enigme->getIdEnigme(),$_POST['ordre'.$enigme->getIdEnigme()]);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
$model->modifOrdre($lesOrdres);
|
|
|
|
|
|
|
|
echo '<script>alert("L\'ordre a bien été modifier.");</script>';
|
|
|
|
|
|
|
|
$this->goToSeeOrdre();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
catch (Exception $e) {
|
|
|
|
|
|
|
|
$error = $e->getMessage();
|
|
|
|
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function addNewEnigmeSolo()
|
|
|
|
public function addNewEnigmeSolo()
|
|
|
|
{
|
|
|
|
{
|
|
|
|