Dans la vue de ton formulaire. Celle qui contiendra les données passées en get.
Je viens de tester, tu peux passer ce que tu veux comme paramètre de façon classique comme tu le voulais : /ajouter?param1=truc¶m2=truc2 (et ce, sans modifier la route).
Dans ce cas tu récupèrerais tes paramètres sous la forme
{% set param1 = app.request.query.get('param1') %}
... Toujours dans la vue de ton formulaire pour récupérer ce paramètre.
Ensuite tu peux utiliser la variable twig param1 pour remplir le champ voulu.
{{ form_widget(form.title, {value : param1}) }}
Partager