我一直在使用Silex进行我的最新项目,并且我试图跟随Symfony食谱中的"如何使用表单事件动态修改表单".我到了使用实体字段类型的部分,并意识到它在Silex中不可用.
看起来symfony/doctrine-bridge可以添加到我的composer.json中,其中包含"EntityType".有没有人成功获得实体类型在Silex工作或遇到此问题并找到了解决方法?
我在想这样的事可能有用:
$builder ->add('myentity', new EntityType($objectManager, $queryBuilder, 'Path\To\Entity'), array( )) ;
我也发现这个答案看起来可能通过扩展form.factory来解决问题,但还没有尝试过.