上下文
我做了什么
使用
扩展SonataUser的管理员configureFormFields()
$formMapper
#...
->add('company', 'choice', array('choices' => $companies))
#...
$companies
应该包含公司列表,但不确定它是否正确,我甚至不知道如何从这个类中调用存储过程......
问题
答案 0 :(得分:2)
这是我做的:
为字段提供选项(进入自定义字段定义)
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
#...
然后我就可以在configureFormFields()
中使用它:
->add('company', 'company')