Bonjour, je suis nouveau sur le forum, je suis les tutos 'Développer un site'

Actuellement j'en suis au jour 4 et je suis tombé sur une erreur avec la variable action décrite sur ce lien

http://www.grafikart.fr/forum/topics/6006

Il se trouve que personne n'a répondu à cette question et que le sujet a été fermé.

function request($controller,$action) { 
    $controller .= 'Controller' ;
    require_once ROOT.DS.'controller'.DS.$controller.'.php';
    $c = new $controller() ;
    return $c->action ;
}

L'erreur était :

Fatal error: Call to undefined method PagesController::action() in /path/to/core/Controller.php on line 90

Après avoir cherché un peu, je me suis rendu compte qu'il manquait un $ devant action et des paranthèses.

return $c->$action() ;

J'ai eu la blague donc d'autres peuvent aussi avoir cette erreur.

J'espère que ça aidera.

Davy

Aucune réponse