Carouge10,
il y a 5 ans
Bonsoir,
Ajouter "global $router;" dans le render.
Bonjour,
Je débute en php et j'utilise Altorouter dans mon projet, j'aimerai avoir accès à l'instance $router dans mes vues pour pouvoir utiliser les noms de route en faisant appel à $router-> generate() dans la vue mais la variable $router n'est pas définie dans mes vues ? la structure de mon projet est comme ceci:
Index.php
PostController.php
Ma classe View.php qui gère les vues
Bonsoir,
Ajouter "global $router;" dans le render.
salut,
lolo3129 Ca ma l'aire d'être une solution mais j'avoue que je m'arrache les cheveux à réfléchir sur comment m'y prendre.
Carouge10 d'après certains il faut éviter d'utiliser global surtout en programmation objet !