49,7 → 49,7 |
* Initialisation du controleur principal en fonction des paramètres de l'url. |
*/ |
public static function initialiser() { |
|
|
self::verifierCreationInstance(); |
self::gererSession(); |
self::gererUtilisateur(); |
62,7 → 62,7 |
self::$parametres['action'] = $_GET['action']; |
} |
self::$parametres['url']->setVariableRequete('action', self::$parametres['action']); |
|
|
$registre = Registre::getInstance(); |
$registre->set('parametres', &self::$parametres); |
|
69,9 → 69,9 |
$ClasseModule = self::$parametres['module']; |
$action = self::$parametres['action']; |
|
$module = new $ClasseModule(); |
$module = new $ClasseModule(); |
$module->$action(); |
|
$module->$action(); |
self::fusionnerSortie($module->getSortie()); |
} |
|
187,6 → 187,28 |
} |
return $sortie; |
} |
|
/** |
* Retourne le contenu des styles de l'application. |
*/ |
public static function getContenuStyle() { |
$sortie = self::$parametres['sortie']['tete']; |
if (Config::get('sortie_encodage') != Config::get('appli_encodage')) { |
$sortie = mb_convert_encoding($sortie, Config::get('sortie_encodage'), Config::get('appli_encodage')); |
} |
return $sortie; |
} |
|
/** |
* Retourne le contenu des script de l'application. |
*/ |
public static function getContenuScript() { |
$sortie = self::$parametres['sortie']['script']; |
if (Config::get('sortie_encodage') != Config::get('appli_encodage')) { |
$sortie = mb_convert_encoding($sortie, Config::get('sortie_encodage'), Config::get('appli_encodage')); |
} |
return $sortie; |
} |
|
/** |
* Retourne le contenu du pied de l'application. |