← Back
Editing: ItemType.php
<?php namespace App\Form; use App\Entity\Item; use App\Entity\Zone; use Symfony\Bridge\Doctrine\Form\Type\EntityType; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolver; class ItemType extends AbstractType { /** * @return void */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('nom') ->add('zone', EntityType::class, [ 'class' => Zone::class, 'choice_label' => 'nom', ]) ; } /** * @return void */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'data_class' => Item::class, ]); } }
Save File
Cancel