Envoyer un IdUser dans un form

6 views
Skip to first unread message

Virgil Moreau

unread,
Jul 3, 2019, 4:29:19 AM7/3/19
to Association Francophone des Utilisateurs de Symfony
Bonjour à tous,

Jusqu'à maintenant pour persist un user dans mon entity j'ajouter un $entity->setIdUser($user) après mon if valide.
De ce fait je me suis demandé pourquoi ne pas ne pas ajouter directement dans mon form un idUser en hidden qui prend mon user en data.

Mais je n'y arrive pas, alors je me demande si c'est possible ? Et si oui si vous pouvez m'aider.

Merci de votre aide !

Franck R

unread,
Jul 3, 2019, 4:59:25 AM7/3/19
to asso...@googlegroups.com
Bonjour,

Votre modèle doit être correctement mappé afin que l'id soit généré automatiquement lors de la persistance :

class User implements UserInterface, \Serializable, EquatableInterface
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/

private $id;

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Association Francophone des Utilisateurs de Symfony".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse asso-afsy+...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/asso-afsy/454c412c-58a0-4d59-96e9-9c5dc230d17a%40googlegroups.com.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages