Widget adalah komponen yang mempunyai tugas memberikan tampilan tertentu sesuai dengan tujuan dibuatnya widget tersebut. Widget untuk tab akan menampilkan tab, widget form akan menampilkan form dan seterusnya.
Widget-widget Yii yang merupakan turunan CWidget antara lain:
- CActiveForm
Sesuai namanya widget CActiveForm menyediakan methos-method yang memfasilitasi pembuatan form yang dikaitkan dengan model data tertentu. - CAutoComplete
Kelas CAutocomplete menampilkan autocomplete pada text. Kelas CAutoComplete ini dibuat dari JQuery Autocomplete. - CBaseListView
CBaseListView mengimplemantasikan fungsi-fungsi umum untuk menyusun daftar dari record-record database - CBasePager
Widget CBasePager bertugas membuat pembagian suatu data ke dalam halaman-halaman - CBreadcrumbs
Widget CBreadcrumbs bertugas memberikan informasi berikut link mengenai dimana posisi kita saat berselancar dalam website atau aplikasi web Yii - CCaptcha
Widget CCaptcha bertugas menampilkan image untuk verifikasi saat pengisian form. Fungsi image dan verifikasi ini untuk mencegah spam. - CDetailView
Widget CDetailView biasa dipakai untuk menampilkan data detail dari suatu record - CInputWidget
Widget CInputWidget bertugas mengumpulkan data-data yang diinput pemakai/pengunjung website - CMenu
Widget CMenu ini bertugas membuat menu-menu yang dipakai untuk navigasi dalam aplikasi web - CTabView
Widget CTabView ini bertugas mambuat tampilan tab-tab menu - CTreeView
Widget CTreeView bertugas menampilkan informasi dengan hirarki tree(pohon)
Dengan menguasai widget-widget Yii, maka pengembangan suatu aplikasi akan berjalan lebih cepat. Dengan widget-widget ini tampilan akan lebih kelihatan sistematis dan nyaman dilihat.
Kunjungi www.proweb.co.id untuk menambah wawasan anda.
Mengenal widget-widget Yii