Použitie PHP priamo v šablone

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
GoLaLa
Člen | 13
+
0
-

Zdravim, opäť by som potreboval poradiť. Ako použiť php priamo v latte šablone?
V latte mam foreach a ňom potrebujem urobiť explode() nenapadá ma ako to inak spraviť ako cez php priamo v latte.
Ďakujem

Editoval GoLaLa (9. 12. 2014 18:33)

Jan Endel
Člen | 1016
+
+2
-

můžeš použít {? } makro, ale důrazně to nedoporučuju, do šablony by se něly dostat už jenom data k vypsání a nedělat tam s nima hokusypokusy.

GoLaLa
Člen | 13
+
0
-

Ďakujem, je mi jasne že by tam malo byť len to čo sa vypisuje ale fakt ma nenapada ine riešenie ako ten explode vo foreach-u spraviť

h4kuna
Backer | 740
+
+1
-

Pokud je to takto jednoduché jak si myslím tak funguje toto:

{foreach explode($foo) as $value}

{/foreach}

<p n:foreach="explode($foo) as $value"></p>

Nebo si to připravit Presenteru