使用symfony 3.4(php)
我有一个表单来编辑具有客户端相关属性的当前用户的用户配置文件。所以我使用继承自Symfony\Component\Form\AbstractType
的UserType生成表单,根据客户端添加带有EventListener的属性:
$form->add('ca-' . $attribute->getId(), TextType::class, array('label' => $attribute->getAttributeName() . ':'));
现在我如何在我的树枝模板中为此生成行?它应该像
{{ form_row(form['ca-' . attribute.id]) }}
但似乎我无法将整数attribute.id
与句点绑定。有没有办法在这里访问这个变量?使用以下代码访问属性address
可以正常工作:
{{ form_row(form.address) }}
谢谢
答案 0 :(得分:1)
尝试:
{{ form_row(form['ca-' ~ attribute.id]) }}
要在树枝中连接字符串和变量,只需使用~