我有一个控制器,我在其中创建一个带有两个下拉列表的表单。
当我渲染我的视图时,我希望在页面的顶部和底部有相同的表单元素。问题是表单 elemetns(下拉列表)仅显示在页面顶部,即使我要求 twig 也将它们放在底部。
这是我想要的:
1 和 2 是下拉列表。我想在页面的顶部和底部复制它。
关于如何做到这一点的任何想法?
顶部内容和底部内容(两个下拉列表位于其中)位于一个单独的树枝文件(searchPanel.html.twig)中,并且该文件包含在页面中
{% include "MyBundle:Search:searchPanel.html.twig" %}
这是 searchPanel.html.twig
<div class="searchPanel">
<form action="{{ path }}" method="POST" {{ form_enctype(form) }}>
Papers per page
{{ form_widget(form.papers_per_page, { 'class': 'ppp'}) }}
/ Sort by
{{ form_widget(form.sort_by, { 'class': 'sort'}) }}
{{ form_rest(form) }}
/ Papers ({{ papers_number }} results)
<input type="submit" class="updateSearchResults" value="Update"></input>
</form>