我正在处理一个收集用户拥有的信用卡贷款数量的表单,一个人可以根据需要添加多个信用卡字段,因此我遇到的问题是当用户有多个时如何呈现表单字段条目
这是twig转储,正如您在本示例中所看到的,用户有2个条目,我想使用循环来渲染这些字段。
目前这些字段看起来像这样
那是因为我使用{{ form_rest(form) }}
转储字段
在检查信用卡字段的来源时,这就是我所看到的
<div>
<label class="required">0</label>
<div id="examplebundle_debt_creditcards_0">
<div>
<label for="examplebundle_debt_creditcards_0_balance" class="required">Balance</label>
<input type="number" id="examplebundle_debt_creditcards_0_balance" name="examplebundle_debt[creditcards][0][balance]" required="required" value="3000">
</div>
<div>
<label for="examplebundle_debt_creditcards_0_amountDue" class="required">Amount due</label>
<input type="number" id="examplebundle_debt_creditcards_0_amountDue" name="examplebundle_debt[creditcards][0][amountDue]" required="required" value="300">
</div>
<div>
<label for="examplebundle_debt_creditcards_0_interestRate" class="required">Interest rate</label>
<input type="number" id="examplebundle_debt_creditcards_0_interestRate" name="examplebundle_debt[creditcards][0][interestRate]" required="required" value="3">
</div>
</div>
</div>
所以我的问题是,如何使用循环动态显示正确数量的信用卡相关字段?