La même action pour différentes vues
Bonjour, est il possible d'utiliser la même action d'un controller pour rendre différentes vues ? HTML, json, XML... comme dans symfony1.
J'ai vu qu'au niveau des routes on pouvait préciser le format voulu, seulement dans l'action on renvoi la vue avec:
Code:
1 2 3 4
|
return $this->render('AcmeIndividualBundle:Profile:homepage.html.twig', array(
'profiles' => $profiles,
)); |
ce qui dans ce cas force une vue en html.
Si qqu'un pouvait me donner un exemple simple avec un hello word qui puisse être affiché sous différents formats?
Merci