Php 使用{{form()}}的Symfony2正在关闭<;p>;

Php 使用{{form()}}的Symfony2正在关闭<;p>;,php,symfony,Php,Symfony,我找不到任何信息为什么会这样。我有一个非常简单的表单,包含隐藏字段和提交按钮。我想把它呈现在段落中其他按钮的旁边,如下所示: <p> <a class="btn btn-primary" href="{{ path('tfpt_badania_institution_edit', { 'id' : institution.id }) }}">Edytuj</a> {{ form(deleteForm) }} </p> {{form(de

我找不到任何信息为什么会这样。我有一个非常简单的表单,包含隐藏字段和提交按钮。我想把它呈现在段落中其他按钮的旁边,如下所示:

<p>
  <a class="btn btn-primary" href="{{ path('tfpt_badania_institution_edit', { 'id' : institution.id }) }}">Edytuj</a>
  {{ form(deleteForm) }}
</p>

{{form(deleteForm)}

当我检查输出html代码时,Firefox显示:

<p>
  <a class="btn btn-primary" href="/BadaniaLekarskie/web/app_dev.php/institution/edit/1">Edytuj</a>
 <form method="post" action="/BadaniaLekarskie/web/app_dev.php/institution/delete">
<div id="form"><input type="hidden" id="form_id" name="form[id]" value="1" /><div><button type="submit" id="form_send" name="form[send]"    class="btn btn-primary">Usuń</button></div><input type="hidden" id="form__token" name="form[_token]" value="23b8c1c31bca9b396233dff5c0f85a9280c5afe1" /></div>
  </form>
</p>

乌苏

但当我进入html结构时,我得到了如下结果:


现在-表单按钮在第一个下面。任何人都可以向我解释为什么会发生这种情况,以及如何防止这种情况发生?

您不能在
中嵌套非内联标记。您链接的第三个图像不是“html结构”,而是DOM的视图。浏览器会看到此无效标记,并通过关闭
标记来更正它。另一个未打开的
也有一个打开的标记,其中没有任何内容


至于为什么无效,请参见您不能在
中嵌套非内联标记。您链接的第三个图像不是“html结构”,而是DOM的视图。浏览器会看到此无效标记,并通过关闭
标记来更正它。另一个未打开的
也有一个打开的标记,其中没有任何内容


至于为什么无效,请参见

如果您在
表单

之间放置
Hi
字符串会怎么样?如果您完全删除
{{form}
标记会怎么样?我不相信这会发生。看起来你把
标签搞砸了。如果你把
嗨,在
表单
之间加上
字符串呢?如果你把
{{form}
标签全部去掉呢?我不相信这会发生。看起来你不知怎么搞砸了
标记