comment générer mon formulaire ?
Bonsoir,
je souhaite enregistrer une saisie de rendez-vous mais je ne sais pas comment m'y prendre.
j'ai 2 entités:
une entité contact qui permet d'enregistrer le nom, l'adresse, le téléphone ...
une entité rendez-vous qui doit contenir le numéro du contact avec une date de début , date de fin et une remarque.
j'ai crée un formulaire de recherche de contact.
Une fois que le contact est trouver on obtient par exemple cette ligne
Code:
1 2
|
dupont dupont@dd.fr modifier supprimer rendez-vous |
"rendez-vous" est un lien qui me permet de crée un nouveau rendez-vous.
Que faut t'il transmettre lorsque je souhaites crée un nouveau rendez-vous?
-j'ai juste besoin de récupérer l'id de ce contact
Code:
1 2
|
<a href="{{ path('rdv_new', { 'id': entity.id }) }}">rendez-vous</a> |
- ou je dois récupérer l'ensemble du contact (entity) ?
Code:
1 2
|
<a href="{{ path('rdv_new', { 'id': entity}) }}">rendez-vous</a> |
a quoi doit ressembler mon forme builder ?
Code:
1 2 3 4 5 6 7 8
|
$builder
->add('id_contact')
->add('rdvdebut')
->add('rdvfin')
->add('lieu_rdv')
->add('remarque')
; |
ou
Code:
1 2 3 4 5 6 7 8
|
$builder
->add('contact', new ContactType()) // Rajoutez cette ligne
->add('rdvdebut')
->add('rdvfin')
->add('lieu_rdv')
->add('remarque')
; |
je vous remercie pour la réponse