我如何从$ form-> createView()中获取唯一的数据,

时间:2013-07-08 10:41:58

标签: symfony

我有源代码处理'post'后的数据。

$DB = new DataBase();
$form = $this->createFormBuilder($DB)

$request = $this->get('request');
$form->bindRequest($request); //bind post data to form

$form->setName('myname');

return $this->render('AcmeMemberBundle:Default:submit.html.twig',
        array('form' => $form->createView());

然后在树枝

{{form_widget(form.name)}}

代表输入表单,默认输入“myname”。

但我想只显示没有输入形式的'myname'。

我可以这样做吗?

如果我能这样做,它对提交确认页面非常有用。

1 个答案:

答案 0 :(得分:1)

您可以访问以下值:

{{ form.name.vars.value }}

请参阅:http://symfony.com/doc/current/reference/forms/twig_reference.html#form-variables-reference

希望它有用。

最好的关注。