fungsi kitaran
fungsi kitaran:
Jika anda perlu menggunakan berbilang kitaran dalam templat, anda perlu memberikan atribut nama yang unik.
Pengguna boleh menetapkan atribut cetakan kepada palsu untuk memaksa nilai semasa bukan untuk menjadi output. Ciri ini adalah mudah untuk melangkau nilai tertentu Atribut
digunakan untuk menggunakan semula nilai tertentu Apabila atribut ini ditetapkan kepada palsu, nilai yang sama akan dikeluarkan pada kali seterusnya dipanggil.
Jika dinyatakan Dengan atribut khas "tetapkan", nilai keluaran putaran akan diberikan kepada pembolehubah templat yang ditentukan oleh tugasan, bukannya keluaran secara langsung
cth:
. $smarty->assign('data', array(1,2,3));
{section name=rows loop=$data}
<tr bgcolor="{cycle values="#eeeeee ,#d0d0d0"}">
< td>{$data[rows]}</td>
</tr>
{/section}
Output:
;
#eeeeee">
<td>1</td>
</tr>
<tr bgcolor="#d0d0d0">
<td>2</td>
<tr bgcolor="#eeeeee">
<td>3</td>
</tr>