Salut,
L'erreur parle d'elle-même : tu essaye d'accéder à une propriété d'une variable qui n'est PAS un objet.
Dans ton controller, tu as déclaré la propriété "request" (public $request;) ?
A quel endroit assigne-tu $this->request->prefix ?
Bonjour,
Voila je suis le tuto de Grafikart "creer un site de A à Z" (structure en MVC), Actuellement au jour 5 du tuto, après l'ajout d'un fichier hook.php j'obtient une erreur.
Voici le contructeur, qui require le fichier qui fait planter:
Mon conf.php
Mon fichier Hook.php (qui fait afficher une erreur: Notice: Trying to get property of non-object in ... on line 2)
Le début de ma page Router.php (si jamais ca peut servir)
Ma page admin.php qui est dans layout
J'aimerai bien que cette erreur disparaisse car elle m'empeche d'avancer, m'empechant d'etre rediriger vers admin.php dans mon layout
J'espere que quelqu'un poura m'éclairer puisque dans le tuto tout se passe bien mais pas chez moi ... ne sachant pas trop comment rebondir je viens vers vous esperant trouver une réponse qui poura m'aider et aider ceux qui sont dans le meme cas que moi,
Merci
Salut,
L'erreur parle d'elle-même : tu essaye d'accéder à une propriété d'une variable qui n'est PAS un objet.
Dans ton controller, tu as déclaré la propriété "request" (public $request;) ?
A quel endroit assigne-tu $this->request->prefix ?
Oups ^^désolé, une erreur stupide apparement mais j'suis novice ... j'en laisse passé encore pas mal, merci bcp en tt cas :)
Ca marche, ca m'affiche "http://localhost/Tuto/Site/cockpit/posts/index"
Cependant ca pointe toujours sur mon layout defaut.php et non index.php, comment puis je réglé ce dernier détail ? :)
j'ai trouvé la solution , dans mon controller.php j'ai remplacé:
Par: