Bonjour,

J'ai suivi le tuto sur AltoRouter et pas de souci.

Il se trouve que j'utilise Twig comme moteur de template et je me pose la question de l'utilisation de la génération d'URL avec $router->generate();

Ne pouvant pas utiliser cette fonction directement dans mon template, je ne vois que 2 solutions:

  • Faire tous les generate() et les passer ensuite en paramètre pour mon template
  • Faire une extension Twig afin de générer ces URLs

Peut-être y'a-t-il une autre solution meilleures que celles-ci?

Par avance merci!

2 réponses


kadevland
Réponse acceptée

twig extention .
voila un exemple fait pour intégré "routage slim php " dans twig https://github.com/slimphp/Twig-View/blob/master/src/TwigExtension.php

jouvrard
Auteur

Ok, merci beaucoup pour votre réponse. :)