Bonjour,
Je débute avec symfony2 et je me pose une question.
Actuellement j'ai une action qui me renvoie un utilisateur, et une autre action qui me renvoie une liste d'utilisateurs.
Chaque utilisateur à une propriété dateDeNaisse, rempli lors de l'inscription (donc jamais vide).
J'aimerais afficher sur ma page l'âge de la personne, et pas directement la date et là .. je bloque !
Dans le cas d'un seul utilisateur, je peux toujours modifier sa propriété dans le controler.
Je récupère tous les users via la méthode traditionnelle :
J'ai ensuite la méthode render qui renvoit cette $liste vers ma page Twig.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $liste_users= $this->getDoctrine() ->getEntityManager() ->getRepository('RencUserBundle:User') ->findAll();
Sur ma page twig, comment je peux afficher l'âge en fonction de cette date et la date actuelle ? En PHP traditionnelle, j'aurais fait appelle à une fonction de transformation genre date_diff, mais là en twig, je ne vois pas de filters qui réponde à ma question ...
Ajouter un champs âge serait une solution, mais je trouve que ça duplique l'info pour rien dans ma BDD ...
Merci d'avance
Partager