我不太明白Twig中的属性函数是如何工作的.有人可以帮我举个例子吗?
我在SQL中有一个名为dynamic的字段.我可以是例如"field27",但我不知道号码,号码保存在radio.id中.我想这样做:
{% for radio in gruppeType.radios %}
<td><!-- value of "field" + radio.id--></td>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
如何使用field + radio.id作为twig-variable的名称?
您可以使用变量构建字段名称,然后在属性函数中使用它.例如:
{% set fieldName = "field" ~ radio.id %}
{{ attribute(gruppeType, fieldName) }}
Run Code Online (Sandbox Code Playgroud)
这个小小的一个工作的例子
希望这有帮助