2012-12-01 47 views
0

我有相关的symfony 2表单组件的一些问题,Symfony的2形式绑定的自定义字段

可以说我有其中有一个领域“CREATED_BY”,它指的是谁创建的实体用户的实体。当创建新记录时,我想在应用程序中使用登录用户设置该字段。我可以做到这一点是控制器($实体 - > setCreatedBy($用户),但我宁愿将此登录包括在窗体类本身。 我可以传递用户对象,在构造函数/设置方法的形式,但然后我如何将它绑定到实体? 我需要在表单中创建一个字段吗?我可以创建一个隐藏字段,但我不希望以这种方式显示用户标识

是否有与updateObject或者从symfony的DoSave就会方法1.4?

感谢您的帮助

回答