New file |
0,0 → 1,59 |
<?php |
class Niveau extends aControleur { |
public function executerActionParDefaut() { |
$this->afficherMoteurNiveau(); |
} |
|
public function afficherMoteurNiveau() { |
$this->setSortie(self::RENDU_CORPS, $this->afficherNiveau()); |
} |
|
public function afficherNiveau() { |
$donnees['parametres'] = $this->capturerParametres(); |
$donnees['url_form'] = $this->urls->obtenirUrlBase(); |
$donnees['i18n'] = I18n::get('Niveau'); |
$donnees['niveau'] = Registre::get('parametres.niveau'); |
return $this->getVue('niveau', $donnees); |
} |
|
private function capturerParametres() { |
$parametre['referentiel'] = (isset($_GET['referentiel'])) ? $_GET['referentiel'] : Config::get('referentiel_defaut'); |
$parametre['module'] = (isset($_GET['module'])) ? $_GET['module'] : Config::get('module_defaut'); |
$parametre['action'] = (isset($_GET['action'])) ? $_GET['action'] : Config::get('action_defaut'); |
if (isset($_GET['type_nom'])) { |
$parametre['type_nom'] = $_GET['type_nom']; |
} |
if (isset($_GET['nom'])) { |
$parametre['nom'] = $_GET['nom']; |
} |
if (isset($_GET['num_nom'])) { |
$parametre['num_nom'] = $_GET['num_nom']; |
} |
if (isset($_GET['nom_retenu'])) { |
$parametre['nom_retenu'] = $_GET['nom_retenu']; |
} |
|
if (isset($_GET['resultat'])) { |
$parametre['resultat'] = $_GET['resultat']; |
} |
|
$url = "?"; |
foreach ($parametre as $variable => $valeur) { |
$url .= $variable."=".$valeur.'&'; |
} |
$url = rtrim($url, '&'); |
|
$parametre['url'] = $this->urls->obtenirUrlBase().$url; |
|
$niveau = '2'; |
if (isset($_GET['niveau'])) { |
$niveau = $_GET['niveau']; |
} |
Registre::set('parametres.niveau', $niveau); |
$parametre['niveau'] = $niveau; |
|
|
return $parametre; |
} |
} |
?> |