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