在树枝中连接字符串和变量

时间:2015-10-11 17:19:21

标签: twig

我在模板中有这个

    {{ ad.title_de }}

现在我合并了多种语言,所以' title_de'必须改变 我还有一个变量' tld'这是de,en,fr之一

所以我想要像

这样的东西
    {% if tld == 'fr' %} 
    {{ ad.title_fr }} 

等 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

尝试使用attribute功能。

http://twig.sensiolabs.org/doc/functions/attribute.html

attribute(ad, 'content_'~tld)应该有用。

答案 1 :(得分:0)

试试这个:

{{ ad["title_" ~ tld] }}