В моем проекте symfony я передаю из контроллера переменную , называемую 'button'.
В этом случае 'button' имеет значение 'content', но это не всегда.
Мне нужно, чтобы он отображал содержимое scheme.content в файле '. html .twig', но я не могу.
index. html .twig:
button = 'content'
{% for frase in frases %}
<tr>
<th scope="row">{{ frase.id }}</th>
<td>{{ frase. ~ button }}</td>
</tr>
{% endfor %}
Я пробовал вот так, но это дает мне следующую ошибку:
Expected name or number. (500 Internal Server Error)
---- РЕДАКТИРОВАТЬ ----
Если я помещаю frase.content напрямую, он делает, но если я помещаю frase [button], выдается ошибка
Impossible to access a key" content"on an object of class" App \ Entity \ Frase"
that does not implement ArrayAccess interface.