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>
答案 0 :(得分:0)
正如Sergei Kutanov已经指出的那样,如果您只想显示数据,则不需要表格。但是,可以通过twig模板中的表单访问数据:
<div class="form-group">
<h3>First Name</h3>
{{ form.firstName.vars.value }}
</div>
您也可以转储,例如firstName
的{{1}}字段,只是为了仔细查看那里发生了什么,以及form
您可以访问的内容。
vars