Ultimi commenti
- deepred on Il rimborso? Ci sono riuscito!!!
- paolo del bene on Il rimborso? Ci sono riuscito!!!
- andrew83 on Configurare atheros ar5007eg
- vaughn on Gentoo, vmware-modules e kernel 2.6.26
- ale on Problemi a scaricare posta hotmail con thunderbird
- max on Problemi con Khotkeys4? Usiamo xbindkeys
- Tonino782 on Problemi a scaricare posta hotmail con thunderbird
- raphe on Problemi a scaricare posta hotmail con thunderbird
Random Posts
Tags Cloud
20th
NOV
Creare un ciclo for in smarty
Posted by raphe | Filed under Appunti, Programming
Se utilizzate smarty allora avrete notato che tra le tante funzioni che possiede, purtroppo manca il ciclo for!
Di solito non si dovrebbe aver bisogno di un ciclo for all’interno di un template smarty (il foreach dovrebbe bastare), ma se proprio vi trovate in situazioni in cui non ne potete fare a meno, allora potete riprodurlo nel modo che vi illustrerò.
Ad esempio un ciclo “classico” del tipo:
for(i=0;i<N;i++)
//codice da eseguire N volte
in smarty sarebbe tradotto in questo modo:
{assign var=’inizio’ value=`0`}
{assign var=’cicli’ value=`N`}{section name=nome_qualsiasi loop=$cicli}
//codice da eseguire N volte
{assign var=’inizio’ value=`$inizio+1`}
{/section}
Spero possa esservi utile

