1,006 B
1,006 B
#Comment bien utiliser les urls dans le framework SAND
Les urls d'accès basiques sont du type :
www.domain.tld/{page}/{varname1}/{varvalue1}/{varname2}/{varvalue2}/
...
Les variables sont automatiquement transmises au contrôleur et à la vue par le moteur MVC du framework
où {page} est le nom :
- Du contrôleur contenu dans
/application/include/controlleurs/{page}.php
- Du modèle contenu dans
/application/include/modeles/{page}.model
- De la vue contenue dans
/application/include/vues/view/{page}.blade.php
ou/application/include/vues/view/{page}.html.twig
suivant le moteur de rendu
Vous pouvez ainsi récupérer les variables passées en GET dans le contrôlleur depuis $url_params['varname1']
D’autres types d’urls peuvent être mises en place par la configuration du routing symfony et des conduits, il faut alors renseigner les informations de routage dans le fichier /application/config/files/routing.yml
et faire correspondre l’url d’accès au Conduit.