我在模板中有这个
{{ ad.title_de }}
现在我合并了多种语言,所以' title_de'必须改变 我还有一个变量' tld'这是de,en,fr之一
所以我想要像
这样的东西 {% if tld == 'fr' %}
{{ ad.title_fr }}
等 有什么想法吗?
答案 0 :(得分:1)
尝试使用attribute
功能。
http://twig.sensiolabs.org/doc/functions/attribute.html
attribute(ad, 'content_'~tld)
应该有用。
答案 1 :(得分:0)
试试这个:
{{ ad["title_" ~ tld] }}