#php #twig
#php #twig
Вопрос:
У меня есть языковой файл JSON, содержащий текст каждой страницы на моем веб-сайте. Итак, чтобы получить заголовок страницы, я сделаю что-то вроде
{{ translation.page1.title }}
Чтобы получить заголовок для страницы 1.
У меня уже есть переменная страницы, которая сообщает мне имя страницы, мне было интересно, можно ли что-то сделать, чтобы избежать наличия гигантского оператора if для каждой страницы, например:
{{ translation.{{ page }}.title }}
Я просмотрел документ twig и понятия не имею.
Комментарии:
1.
{{ translation[page].title }}
должно работать
Ответ №1:
Попробуйте поместить вашу переменную в скобки
{{ translation[page].title }}
Это должно работать