ol_efk
@ol_efk

Как в symfony, связать select`ы?

Добрый вечер.
Имеется несколько форм select (countries,region,city), подскажите, каким образом связать эти селекты между собой, чтобы при выборе страны, была выборка соответствующих регионов и городов.

П.Ы. Заранее, спасибо.

formType

->add('city', EntityType::class, array(
                    'class' => 'AppBundle:Countries',
                    'choice_label' => 'name',
                    'expanded' => false,
                    'multiple' => false,

                    'label' => 'Выбрать страну',
                    'attr' => array(
                        'class' => 'form-control',
                        'style' => 'margin-bottom: 15px'
                    )
                ))

->add('city', EntityType::class, array(
                    'class' => 'AppBundle:Region',
                    'choice_label' => 'name',
                    'expanded' => false,
                    'multiple' => false,

                    'label' => 'Выбрать регион',
                    'attr' => array(
                        'class' => 'form-control',
                        'style' => 'margin-bottom: 15px'
                    )
                ))

->add('city', EntityType::class, array(
                    'class' => 'AppBundle:City',
                    'choice_label' => 'name',
                    'expanded' => false,
                    'multiple' => false,

                    'label' => 'Выбрать город',
                    'attr' => array(
                        'class' => 'form-control',
                        'style' => 'margin-bottom: 15px'
                    )
                ))
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 1
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Например, с помощью зависимого поля из этого бандла или аналогов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы