Bonjour,
Bon, jusqu'à présent, j'utilisais des URL du type :
Typiquement : site?sid=5
Code : Sélectionner tout - Visualiser dans une fenêtre à part action?parm1=p1¶m2=p2...
J'aimerais transformer çà en : site/google.fr (en supposant ici que 5 soit l'ID du site google.fr, bref...)
Je me tourne donc sur le fichier monapp/config/routing.yml
Et j'ouvre la doc symfony 1.4.....
Et je n'y arrive toujours pas :p, j'ai besoin d'un petit coup de main SVP
Si je suis la doc, je crois que je dois écrire quelque chose comme :
Vous comprenez je pense, que je cherche à ce que site/google.fr fasse appel à l'action one du module sites en passant en paramètre hostname=google.fr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 site: url: /site/:hostname param: { module: sites, action: one }
Est-ce écrit correctement, sinon comment l'écrire ?
Et comment générer la bonne URL dans un contrôleur et dans un template avec url_for() ?
Merci d'avance pour votre aide.
Partager