Вывод данных переменной в twig

111
31 октября 2021, 07:50

есть проект, который использует шаблонизатор twig,

Для примера есть следующая функция на php

    function getFullYears($birthdayDate) {
            $datetime = new DateTime($birthdayDate);
            $interval = $datetime->diff(new DateTime(date("Y-m-d")));
            $user['age'] = $interval->format(«%Y»);}

В шаблоне twig вывожу как {{ user.age }}

но в ответ пустое значение (если просто вывести какие то статичные данные в функции, результат тот же).

Кто подскажет как правильно выводить переменные в твиг, или что я упускаю.

Спасибо!

Answer 1

Нужно рендерить

    function getFullYears($birthdayDate) { 
            $datetime = new DateTime($birthdayDate); 
            $interval = $datetime->diff(new DateTime(date("Y-m-d"))); 
            $user['age'] = $interval->format(«%Y»); 
             
echo $twig->render('index.html', ['user' => $user]); 
            }

READ ALSO
UPDATE нескольких строк одного поля - MySQL

UPDATE нескольких строк одного поля - MySQL

Есть таблица table в БД, где два поля у них - две записи:

103
Как создать sql запрос between для атрибутов?

Как создать sql запрос between для атрибутов?

На странице магазина через get параметр передаётся числовое значение выбранного атрибута, $_GET['min_probeg'] и $_GET['max_probeg']`Сам атрибут товара в админке...

196
Запрос выполняется дважды

Запрос выполняется дважды

Есть такой кода в success ajax:

97
Как автоматически подставить данные и сделать авторизацию?

Как автоматически подставить данные и сделать авторизацию?

Доброго времени суток всемСтолкнулся вот с такой проблемой

134