Page 5 sur 14
Types de champs
Liste déroulante
Pour faire d'un de vos champ une liste déroulante côté formulaire, ajoutez un use ChoiceType
, et un array
par exemple :
$formMapper->add('Country', TextType::class);
Devient :
$formMapper->add('country', ChoiceType::class, array( 'choices' => array( 'France' => 'France', 'United Kingdom' => 'United Kingdom', ), ));
Checkbox
... use Symfony\Component\Form\Extension\Core\Type\CheckboxType; ... $formMapper->add('type', CheckboxType::class, array( 'label' => 'Show this entry publicly?', 'required' => false, )); ...
Attention, il semble que les checkboxs n'acceptennt pas d'avoir 2 labels, seulement 1.