Salut
Ne récupère pas ton POST["nom"] comme tu le fais mais utilise HttpFundation :
https://symfony.com/doc/current/components/http_foundation.html
Ensuite dans ton contoller tu peux faire quelque chose comme cela :
if ($form->isSubmitted() && $form->isValid()) {
$nom = $request->request->get('nom');
if($nom == null)
{
$libelle->setNom('vide');
}
$em = $this->getDoctrine()->getManager();
$em->persist($libelle);
$em->flush();
}