Ik ben vandaag begonnen met het overnemen van een bestaand Symfony2 project. Hier heb ik een lijst van gebruikers waar ook de taal is opgeslagen. Nu willen we graag het land weergeven in de view. Alleen weet ik niet een mooie Symfony2 manier op basis van de tabelveld wat meer gegevens weer te geven. Omdat de view template momenteel gewoon de items van de Doctrine repository krijgt.
Ik heb de volgende code:
Vervolgens wordt de lijst weergeven. Nu zou ik graag wat extra gegevens willen toevoegen. Maar ik heb geen flauwbenul hoe ik dit moet aanpakken. Omdat de waardes die ik nodig heb in de view niet echt binnen de Entity (klasse) valt.
Ik dacht zelf aan Twig extensie die gegevens teruggeeft op basis van de input {{ entity.language|country_name }} (Nederland) en {{ entity.language|country_code }} (nl).
Ik heb de volgende code:
PHP:
1
2
| $qb = $repo->createUsersQueryBuilder($isInternal, $filters); $query = $repo->getUsersQuery($qb, $filters); |
Vervolgens wordt de lijst weergeven. Nu zou ik graag wat extra gegevens willen toevoegen. Maar ik heb geen flauwbenul hoe ik dit moet aanpakken. Omdat de waardes die ik nodig heb in de view niet echt binnen de Entity (klasse) valt.
Ik dacht zelf aan Twig extensie die gegevens teruggeeft op basis van de input {{ entity.language|country_name }} (Nederland) en {{ entity.language|country_code }} (nl).