Bonsoir, il te dit qu'il ne trouve pas la fonction view dans ton objet.
Regarde si tu n'as pas fait de faute dans le nom de ta fonction dans l'objet ou si elle est bien public.
Salut à tous !
Voilà je rencontre un petit problème avec le Dispatcher, quand je mets
$controller->view();
j’obtiens l'erreur suivant
Fatal error: Call to undefined method controller::view() in D:\xampp\htdocs\site\core\dispatcher.php on line 10
J'ai regarde plusieurs fois pour essayé de trouvé de ou vient le problème mais impossible de trouvé.
Merci beaucoup de votre aide
Cordialement
4 réponses
MrGuillou,
il y a 14 ans
revlam,
il y a 14 ans
As-tu créé la vue (view.php) dans le répertoire de ton controller (views/<nom du controlleur>) ?
Nalius,
il y a 14 ans
Merci de vos réponse :)
Sinon j'ai tout recommencer depuis le début mais j'ai encore une erreur au même endroit. Voici erreur
Warning: require(D:\xampp\htdocs\site\controller\PagesController.php) [function.require]: failed to open stream: No such file or directory in D:\xampp\htdocs\site\core\Dispatcher.php on line 16
Fatal error: require() [function.require]: Failed opening required 'D:\xampp\htdocs\site\controller\PagesController.php' (include_path='.;D:\xampp\php\PEAR') in D:\xampp\htdocs\site\core\Dispatcher.php on line 16
Merci
Nalius,
il y a 14 ans
Problème résolu. Je me suis aperçu que j'avais oublié le "s" à "Pages" de PagesController.php