Twig : Afficher un tableau dans un tableau
Bonjour,
A priori, pour moi afficher un tableau dans un tableau, cela revenait à faire 2 boucle for imbriquées.
Mais cela ne semble pas fonctionner et j'en appelle donc à votre sagacité.
Dump de mon tableau (tableauAfficher) qui contient le tableau (chantierliste)
Array
(
[0] => Array
(
[ident] => 6
[nom] => Crésus
[prenom] => Richard
[societe] => ODFibres
[regimeTravail] => 35H00mn
[tempTravail] => 44H20mn
[tempDifference] => 9H20mn
[panier] => 5
[GD1] => 0
[GD2] => 0
[prime] => 10.00
[ficheHebdoId] => 9
[chantierliste] => Array
(
[0] => Array
(
[code] => 007
[duree] => 79800
)
[1] => Array
(
[code] => 1005
[duree] => 10800
)
[2] => Array
(
[code] => 1010
[duree] => 25800
)
[3] => Array
(
[code] => 1001
[duree] => 10800
)
[4] => Array
(
[code] => 1007
[duree] => 32400
)
[5] => Array
(
[code] => 1004
[duree] => 0
)
)
)
code dans Twig
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<tbody>
{% for info in tableauAfficher %}
<tr>
<td>{{ info.nom }}</td>
<td>{{ info.prenom }}</td>
<td>{{ info.societe }}</td>
<td>{{ info.regimeTravail }}</td>
<td>{{ info.tempDifference }}</td>
<td>{{ info.panier }}</td>
<td>{{ info.GD1 }}</td>
<td>{{ info.GD2 }}</td>
<td>{{ info.prime }}</td>
{% for temp in tableauAfficher.chantierliste %}
<td>{{ temp.duree }}</td>
{% endfor %}
<td></td>
<td></td>
<td></td>
</tr>
{% endfor %}
</tbody> |
Mon pb se situe dans l'affichage de tableauAfficher.chantierliste !
Le message d'erreur est :
Key "chantierliste" for array with keys "0, 1, 2, 3" does not exist.
Merci d'avance pour vos remarques et la solution :)