{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 |
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.