Witam,
Czy iterując w szablonie jestem w stanie odwołać się do konkretnego elementu iterowanej tablicy, tj.
$array = ['nav' => [
'link1' => ['url' => 'url'],
'zastap',
'strona' => 12,
'link2' => ['url' => 'url']
]];
Szablon
{% for link in nav %}
{% if link is iterable %}
{{link.url}}
{% else %}
{{link}}
{% endif %}
{% endfor %}
Ten przykład działa z tym że jeśli pętla dojdzie do elementu 'zastap' to żeby wyświetlila 3 kropki (...). Próbowałem na wszelkie sposoby się do tego odwołać i nie da rady...
Nie wiem czy dobrze sobie tok myślenia obrałem, chcę szablonowi tylko "dać znać" że w pewnym miejscu pętli przy tym elemencie ma zrobić coś innego niż dla wszystkich. Pewnie inaczej trzeba to zrobić.