0

Utilisation de button_to()

Print Friendly, PDF & Email

[ A+ ] /[ A- ]

Article publié le 9 juin 2011
Pour les besoins du tutoriel, j’ai consulté l’API de symfony pour les helpers d’URL. J’y ai découvert une fonction button_to(), qui sert pour faire des input de type button. Si je dois encore regarder de plus près les options, je vous explique ici très rapidement comment l’utiliser. Les habitués du link_to() vont s’y retrouver, pour les nouveaux, cela peut être un peu difficile.

//utilisation avec une route connue style homepage: nom de la valeur de l'input + nom de la route
button_to('Games','@homepage')

//utilisation avec une route d'une collection, sans passage de paramètre
button_to('New', 'game/new')

//utilisation avec une route d'une collection, avec paramètre
button_to('Edit','game/edit?id='.$game->getId())

//utilisation un peu plus lourde pour une route "personnalisée" - notez l'emploi du slug - merci à Herode sur Developpez.com pour la solution
button_to('test', '@game_show_game?id='.$game->getId().'&name_game_slug='.$game->getNameGameSlug())
Vous avez trouvé l'article intéressant? Partagez-le!

Vinciane

Conseillère pédagogique et développeuse PHP, passionnée de nouvelles technologies, de l'histoire (particulièrement l'Antiquité et la Second Guerre Mondiale) et des jeux vidéo, j'aime écrire, tester et partager.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

16 + 3 =