Я использую Synfony3. У меня есть 3 объекта, называемые «категория», «сервисы», «профиль», а отношение между ними - это C < 1-n> S < 1-n> P. В другом терминале 1 категория может иметь несколько сервисов, 1 услуга может иметь несколько профили.symfony каскадный выпадающий список
Когда я отображение формы гидратов профиля Я бы иметь 1 выпадающий список со всеми услугами и 1 выпадающего список со всеми категориями
чтобы сделать это, я положил в Profiletype услуги DropDownList следующие
class ProfileType extends AbstractType {
//...
->add('service', EntityType::class, array(
'class' => 'xxxBundle:Service',
'choice_label' => 'name',
'multiple' => false,
))
Как добавить категорию, так как нет прямой связи между категорией и Pr OFILE
Заранее спасибо за вашу помощь
Вы ищете что-то в этом роде? https://symfony.com/doc/current/form/dynamic_form_modification.html#dynamic-generation-for-submitted-forms – dbrumann