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