Effectivement, pour ajouter la dernière date de connexion, il suffit de suivre ceci.
Par contre, pour en revenir à mon formulaire, il y a encore une chose qui ne fonctionne pas comme je l’aimerais.
J’ai mes 2 champs de téléphones (dont est un obligatoire) de type TelType. Comme indiqué dans la doc, cela retourne un string et dans ma BDD, les deux champs sont donc de types VARCHAR.
Le problème est que si j’entre du texte, par exemple, 123tz213, Symfony va gueuler avec l’erreur suivante :
Expected argument of type "integer", "string" given.
Du coup, j’ai regardé les validations disponibles et j’ai mis ceci :
<?
private $phoneN1;
private $phoneN2;
?>
Et d’après la doc PHP, is_numeric
vérifie qu’une chaine de caractère est de type numérique.
Ce que je ne comprends pas, c’est qu’au lieu d’afficher le message d’erreur "Veuillez entrez ….", Symfony me gueule dessus. C’est comme si mon assertion n’était pas pris en compte.