使用symfony2会话中的用户名填写表单

时间:2013-04-14 03:03:40

标签: symfony symfony-forms symfony-2.3

我想构建一个表单,该表单可以使用会话中存储的信息来设置默认字段值。 即,当用户想要登录时,将使用存储在会话中的用户名自动填充用户名字段。

1 个答案:

答案 0 :(得分:1)

您可能需要执行的操作是Create a Custom Form Field Type,甚至可以使用Transformer in a custom field type

我并不熟悉所有Symfony2功能,但我认为您可以将sessionresponse object (to get a cookie)传递给变压器。如果用户名可用,则可以将其设置为字段数据,如果未设置为空字符串。