我有表单 $form,每个实体User都有文本字段。
$form = $this->createFormBuilder();
$form->add('users', 'collection');
foreach ($query->getResult() as $user)
{
$form->get('users')->add($user->getName(), 'text', array('data' => $user->getName()));
}
我需要通过其 ID 号访问特定的输入表单。所以我必须能够做这样的事情:
{{ form_widget(form.users[0]) }}
但它不起作用。我不能使用这个:
{% for user in form.users %}
我需要通过他们的 id 来访问文本字段