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
Problème résolu. Je me suis aperçu que j'avais oublié le "s" à "Pages" de PagesController.php
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.
As-tu créé la vue (view.php) dans le répertoire de ton controller (views/<nom du controlleur>) ?
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