我将翻译数据保存在数据库中,每行包含树枝模板中的一种语言,我将变量设置为
{% if app.request.getLocale()== 'en' %}
{% set language = 1 %}
{%else%}
{% set language = 0 %}
{% endif %}
我用它来显示数据库中的数据
<p>{{indexpage.0.titpage}}</p>
我想使用变量语言来更改显示
<p>{{indexpage.language.titpage}}</p>
我已尝试连接和其他方式,但不是
<p>{{indexpage.~language~.titpage}}</p>
我如何解决这个问题,非常感谢
答案 0 :(得分:2)
假设它是一个数组,你可以这样做:
<p>{{ indexpage[language].titpage }}</p>