Jchris,
il y a 13 ans
Mon problème est résolu ce devait être un bug. J'ai tout effacé et recommencé et ça fonctionne.
Bonjour, je suis à 6 minute et 46 secondes du cours 3. J'ai saisi la fonction loadModel suivante :
function loadModel($name){
$file = ROOT.DS.'model'.DS.$name.'.php';
require_once($file);
if(!isset($this->$name)){
$this->$name = new $name();
} else{
echo 'pas chargé';
}
}
je devrais avoir d'affiché à l'écran PAS CHARGE et au dessus de bienvenue mais je n'ai que bienvenue, pour avoir l'affichage de PAS CHARGE il faut que je modifie la fonction de cette manière :
function loadModel($name){
$file = ROOT.DS.'model'.DS.$name.'.php';
require_once($file);
if(isset($this->$name)){ /*MODIFICATION DE CETTE LIGNE POUR QUE CELA AFFICHE PAS CHARGE A L ECRAN*/
$this->$name = new $name();
} else{
echo 'pas chargé';
}
}
en fait je dois faire l'inverse de ce qui est dit dans le tuto. Pouvez vous m'aider SVP. Merci.
Mon problème est résolu ce devait être un bug. J'ai tout effacé et recommencé et ça fonctionne.