【发布时间】:2015-07-10 09:35:12
【问题描述】:
我有一个包含多个购物车的模板。购物车的数量可以是可变的,没有固定的限制。
在每个购物车中,我都希望有一个用户可以选择国家/地区的表单。如果他提交表格,则应确定运费。
现在我正在执行以下操作以在 twig 中实现它:
{% 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();
现在的问题是,这个逻辑对第一个购物车运行良好,但没有显示其他购物车的表单。我该如何处理?
【问题讨论】: