WarGot
@WarGot

Как создать селекты с ajax подгрузкой в symfony?

Добрый день.
Есть 3 выпадающих списка:
- страна
- регион
- город

Есть контроллер, есть форма. При выборе в выпадающем списке страны отправляем ajax запрос, получаем список регионов принадлежащих стране, обновляем выпадающий список с выбором регионов, после выбора региона прогружаем список городов.

Основная проблема в том что в симфони в formtype для выпадающего списка надо указать choices, иначе форма будет не валидна при сабмите. Как правильно делать ? Поделитесь пожалуйста примером.
  • Вопрос задан
  • 3834 просмотра
Решения вопроса 1
Это можно сделать через события форм, вот пример из Cookbook symfony.com/doc/current/cookbook/form/dynamic_form...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
У вас есть возможность создать свой form type (аля ajax-select), сделать для него свой form view, дата трансформеры, да все что угодно. В чем проблема то?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы