我想要帮助.我有一个带下拉列表的表单,我需要根据外部输入修改选项.我想它应该适用于eventListener
$builder->addEventListener(
FormEvents::PRE_SET_DATA,
function(FormEvent $event) use($input){
$form = $event->getForm();
// get existin form child
// modify list of choices
}
Run Code Online (Sandbox Code Playgroud)
我见过的所有示例都只使用FormEvents添加新字段,但我需要修改现有字段,但我不知道如何访问它.
感谢帮助
symfony ×1