Bonjour,

Quelle est la différence entre ces deux écritures :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
render(controller("myBundle:Default:index"));
render "myBundle:Default:index";
Mon problème se situe à l'utilisation de APYDataGridBundle, j'utilise une méthode d'un controleur pour générer et retourner la grid et j'appelle la grid depuis n'importe quelle page twig grâce à render(controller("myBundle:Default:grid")).

Le problème, c'est que je peux cliquer sur n'importe quelle bouton pour changer de page ou mettre n'importe quelle filtre, la page se rafraichit bien mais reste invariablement sur les mêmes données.

D'après la documentation, il faudrait utiliser render "myBundle:Default:grid" : https://github.com/APY/APYDataGridBu..._grid_route.md

Quand j'utilise cette notation, j'ai un message d'erreur indiquant qu'une route ne peut être créée ce qui me fait évidemment penser que render(controller()) et render "" sont différents.

Merci de bien vouloir m'indiquer la différence car après avoir regardé différentes documentations, j'ai l'impression que chacun utilise l'un ou l'autre indifféremment sans constater de différence.