{cycle} {cycle} dpakai untuk mengganti satu set nilai. Ini memudahkan misalnya, mengganti antara dua atau lebih warna dalam sebuah tabel, atau berputar melalui array nilai. Nama Atribut Tipe Diperlukan Default Deskripsi name string Tidak default Nama cycle values mixed Ya N/A Nilai untuk berputar, bisa daftar dipisahkan koma (lihat atribut pembatas), atau array nilai print boolean Tidak &true; Apakah mencetak nilai atau tidak advance boolean Tidak &true; Apakah maju ke nilai berikutnya delimiter string Tidak , Pembatas yng dipakai dalam atribut nilai assign string Tidak n/a Variabel template yang akan ditempati output reset boolean Tidak &false; Perputaran akan disetel ke nilai pertama dan tidak dimajukan Anda bisa {cycle} melalui lebih dari satu set nilai dalam sebuah template dengan menyertakan atribut name. Beri setiap {cycle} name yang unik. Anda dapat memaksa nilai saat ini untuk mencetak dengan atribut print disetel ke &false;. Ini berguna untuk melewati sebuah nilai secara diam-diam. Atribut advance dipakai untuk mengulang nilai, Ketika disetel ke &false;, panggilan berikutnya ke {cycle} akan mencetak nilai yang sama. Jika anda menyertakan atribut assign, output dari fungsi {cycle} akan ditempatkan ke variabel template daripada ke template. {cycle} {$data[rows]} {/section} ]]> Template di atas akan memperlihatkan: 1 2 3 ]]>