2017-04-04 7 views
-2

Ich habe ein Formular mit 2 Dropdown-Listen. Der erste mit Molekülfamilien und der zweite mit Moleküluntergruppe. Wenn jemand eine Familie auswählt, sollte er nur die Untergruppen in der zweiten Dropdown-Liste sehen, die zu dieser Familie gehören.Wie füge ich ein Auswahldropdown von einem anderen hinzu?

enter image description here

Mein Formulartyp:

public function buildForm(FormBuilderInterface $builder, array $options) 
{ 
    $builder 
     ->add('Families', ChoiceType::class, array(
      'choices' => array(
       'Monosaccharides' => 'Monosaccharides', 
       'Oligosaccharides ' => 'Oligosaccharides ', 
       'Polysaccharides' => 'Polysaccharides' 
      ), 
      'placeholder' => 'Choose an option', 
      'required' => false 
     )) 
     ->add('MolecularGroups', ChoiceType::class, array(
      'choices' => array(
       'Monosaccharide' => 'Monosaccharide', 
       'Oligosaccharide' => 'Oligosaccharide', 
       'Cyanogenic glycoside' => 'Cyanogenic glycoside' 
      ), 
      'placeholder' => 'Choose an option', 
      'required' => false 
     )); 
} 

Kann jemand zeigen mir die Symfony Dokumentation darüber, wie das realisieren?

Antwort

Verwandte Themen