我有一個包含多個購物車的模板。可以有不定數量的推車,沒有固定的限制。如何在Symfony2中多次呈現相同的表單?
在每個購物車中,我想要一個表單,用戶可以選擇一個國家。如果他提交表格,應該確定運輸成本。
現在我做以下,以實現它在樹枝:
{% for cart in carts %}
{# Some template stuff #}
{{ form_start(form) }}
<div class="form-input">
<label for="country" class="middle-color">Country <span class="active-color">*</span></label>
{{ form_widget(form.country) }}
{{ form_end(form) }}
{% endfor %}
這是我的表單生成器:
$form = $this->createFormBuilder()
->add('country', 'choice', array('choice_list' => $choiceList, 'label' => 'country',
'attr' => array('class' => "custom-selectbox dark-color light-gradient")))
->getForm();
現在的問題是,這種邏輯正常工作的第一臺車,但沒有任何形式顯示給其他購物車。我該如何處理這個問題?
我看不出這會幫助我。我創建一個choice_list取決於外部數據。我不想多次顯示choice_list,而是整個表單 – KhorneHoly