Symfony表单获取用户ID

时间:2010-07-19 18:31:14

标签: forms symfony1

为了过滤我的Web应用程序的一个部分上的可用选项,我想在表单对象中获取用户对象。我找到了一些关于可能的方法的信息(例如,使用sfContext),但有些用户不鼓励这种做法。

实现目标的可能方式是什么?

1 个答案:

答案 0 :(得分:4)

最好的方法是向BaseForm添加一些逻辑,这样你就可以使用self :: getValidUser();没有使用sfContext,这通常不推荐。

查看这篇精彩的博文,了解更多信息:http://prendreuncafe.com/blog/post/2010/02/17/User-Dependant-Forms-with-Symfony