如何在 EasyAdmin3 symfony4 中为 ChoiceField 设置自定义数据提供程序?

问题描述

我想动态设置一个选项列表(实体 Tutor 的所有电子邮件),应该在表单中显示为选择字段。

   class StudentCrudController extends AbstractCrudController
   {
   //...
   public function configureFields(string $pageName): iterable
       {
           return [
               IdField::new('id','ID')
                   ->onlyOnIndex(),//*******listing all Tutors'mails *************
   //            ChoiceField::new('email','Email')
   //                ->allowMultipleChoices()
   //                ->autocomplete()
   //                ->setCustomOption()
   
                 ];
       }
   
   }

PS:我看到了这个https://github.com/EasyCorp/EasyAdminBundle/issues/4111,但我还不明白如何解决我的问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...