Symfony表单 - 在标签中显示表单详细信息

时间:2017-12-02 02:55:27

标签: html symfony

Guys我是Sympfony Forms的新手。我创建了一个表单,现在我想在单独的页面上显示表单中的数据。数据必须只是文本而不能编辑。你能帮助我吗?我想从表单中获取'firstname'的输出,并将其显示为文本。谢谢。

{% extends 'FirstPrj/mainbase.html.twig' %}

{%block body%}     

    <!-- row start -->
    <div class="row">
        <div class="col-md-6 col-sm-6 col-xs-12">
            <div class="form-group">
                <h3>First Name</h3>
                {{ form_widget(form.firstName) }}
                {#<label for="first-name">First Name*</label>#}
            </div>

1 个答案:

答案 0 :(得分:0)

正如Sergei Kutanov已经指出的那样,如果您只想显示数据,则不需要表格。但是,可以通过twig模板中的表单访问数据:

  <div class="form-group">
    <h3>First Name</h3>
    {{ form.firstName.vars.value }}
  </div>

您也可以转储,例如firstName的{​​{1}}字段,只是为了仔细查看那里发生了什么,以及form您可以访问的内容。

vars