lol il fallait le dire que tu etais sur SF2, oui avec twig pour interpreté ou non le code html il faut utilisé |raw
Sinon vue que je vois ton code, l'objet REQUEST s'ajoute avec une injection de dependance.
Essai ce code :
use Symfony\Component\HttpFoundation\Request;
public function ajouterAction(Request $request)
{
$em = $this->getDoctrine()->getManager();
$n = new News();
$form = $this->createForm(new NewsType(), $n);
$form->handleRequest($request);
if($request->isMethod('POST')){
$em->persist($n);
$em->flush();
}
L'utilisation de HandleRequest est le bon choix, mais en lisant la doc sur SF2, ils disent si je m'en souviens bien que cette methode est capable de recuperer les données automatiquement. Donc plus besoin d'utiliser la methode Getdata.
Edit : je viens de retrouver " Lorsque l'utilisateur soumet le formulaire, handleRequest() s'en rend compte et écrit immédiatement les données soumises dans les propriétés de l'entité. "
Bonne continuation