Bonjour,
Sur ma vue, je tente d'afficher la liste des interviews pour un candidat spécifique.
Mon problème se situe au niveau de mon champ startingTime qui est de type "time". Aucun souci pour enregistrer une nouvelle interview mais au niveau de l'affichage j'ai un problème de conversion de dateTime vers string.
An exception has been thrown during the rendering of a template ("Catchable Fatal Error: Object of class DateTime could not be converted to string in E:\Web\WampSites\Symfony\app\cache\dev\twig\f0\78\ade14feebe63cfddfd593535dd02.php line 1156") in "AdlHiringBundle:Candidate:edit.html.twig" at line 641.
Suis-je obligé de créer une méthode __toString ??
Voici le code de ma vue :
Mon entité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 {% for entity in interviewList %} <tr> <td class="table_type_00_standard_tbody">{{ entity.startingTime}}</td> </tr> {% endfor %}
Je veux donc simplement afficher mon champ sous la forme hh:mm:ss.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /** * @var time $startingTime * * @ORM\Column(name="startingTime", type="time") */ private $startingTime;
Partager