【发布时间】:2017-06-01 05:04:26
【问题描述】:
我要在树枝模板中干燥。我想知道您是否可以在树枝的 {{ notation }} 中访问变量。
例如:
{% if page.lang == 'en' %}
// do something
{{ content_en }}
{% endif %}
{% if page.lang == 'es' %}
// hacer algo
{{ content_es }}
{% endif %}
我尝试了其他一些方法。但是是否可以(以某种方式)组合变量并执行以下操作:
// Php example
$var = 'content_';
$var .= page.lang;
// Output would be 'content_en';
但是对于 Twig 呢?
// Something like
{{ content_ + page.lang }}
为了更清楚。我想访问正确的变量。
$content_en = 'this is just some content';
$content_es ='Alguna información';
$var = 'content_';
$var .= 'en';
$key = ${$var};
// Output is 'this is just some content'
echo $key;
【问题讨论】:
-
所以你想连接变量?
-
其实有一个变量叫content_en,content_es。只想在没有所有 if、if else、... 等的情况下访问该变量
标签: php twig slim twig-extension