title: How to render same form multiple times in Symfony2?
body: <p>I have a template with multiple carts. There can be a variable amount of carts, there's no fixed limit.</p>
  
  <p>In each cart I want to have a form where the user can select a country. If he submits the form the shipping costs should be established.</p>
  
  <p>Now I'm doing the following to achieve it in twig:</p>
  
  <pre><code>{% for cart in carts %}
      {# Some template stuff #}
      {{ form_start(form) }}
          &lt;div class="form-input"&gt;
          &lt;label for="country" class="middle-color"&gt;Country &lt;span class="active-color"&gt;*&lt;/span&gt;&lt;/label&gt;
          {{ form_widget(form.country) }}
      {{ form_end(form) }}
  {% endfor %}
  </code></pre>
  
  <p>This is my form builder:</p>
  
  <pre><code>$form = $this-&gt;createFormBuilder()
      -&gt;add('country', 'choice', array('choice_list' =&gt; $choiceList, 'label' =&gt; 'country',
          'attr' =&gt; array('class' =&gt; "custom-selectbox dark-color light-gradient")))
      -&gt;getForm();
  </code></pre>
  
  <p>Now the problem is that this logic works fine for the first cart, but there's no form displayed for further carts. How can I deal with this?</p>