twig variable variable

Variable variable in twig

В PHP есть прекрасный способ обращения к переменной:

$string = 'some_var_' + $id;
$var = $$string;

Но как же повторить этот быдлокод в шаблонизаторе twig? В доках проекта подобного функционала нигде не описано.

Решение есть, нужно обратится к массиву со всеми переменными:

{% set var = _context['var_'~id] %}
{{ var }}

Добавить комментарий:

Ваш адрес email не будет опубликован. Обязательные поля помечены *