j'ai deux entity médecin et statut, chaque médecin peut ajouter ses propre statuts,
avec la methode que j'utilise un médecin peut ajouter des status pour des autre médecin, je voudrais que chaque médecin peut ajouter que pour lui merci.
et voila la fonction d'ajout:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('medecin','entity',array('class'=>'DoctorBundle:medecin','property'=>'id','multiple'=>false)) ->add('text') ->add('description') ->add('image',new ImageType()) ; } private function createCreateForm(statut $entity) { $id= $entity->setMedecin(); $form = $this->createForm(new statutType(), $entity, array( 'action' => $this->generateUrl('statut_create'), 'method' => 'POST', )); $form->add('submit', 'submit', array('label' => 'Ajouter')); return $form; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public function newAction() { $entity = new statut(); $form = $this->createCreateForm($entity); return $this->render('DoctorBundle:statut:new.html.twig', array( 'entity' => $entity, 'form' => $form->createView(), )); }
Partager