我发现这个片段确实有用,可以在创建表单时在我的表单中添加默认值
 $builder
 ->add('myfield', 'text', array(
     'label' => 'Field',
     'data' => 'Default value'))
 ;
如果我想用 FOSUser 捆绑包中的经过身份验证的人替换“默认值”怎么办?(返回 true 到 is_granted("IS_AUTHENTICATED_REMEMBERED"))
我可以在树枝文件上检索该名称
 {{ app.user.username }} 
我也用控制器方法完成了它
    $username=$this->container->get('security.context')->getToken()->getUser()->getUsername()   
但我无法让它以我的形式工作!
我不确定我是否理解容器的东西......如何在类和控制器之间传输变量......这可能是什么?
      ->add('myfield', 'text', array(
     'label' => 'Field',
     'data' => FOS\UserBundle\Model::$this->getUsername()))