Yii2 Tips 11 : Menggunakan DropDown Search pada Gridview

Tips Yii2 kali ini adalah tentang GridView ketika dropdown dipilih maka data yang ditampilkan akan menyesuaikan.

yii2 tips dropdown gridview

Langkah 1 :

Buat tabel m_jenis_kendaraan dan m_subjenis_kendaraan. Jenis Kendaraan menunjukkan jenis kendaraan seperti Sepeda Motor, Mobil Penumpang, Mobil Barang, Mobil Bus, Kendaraan Khusus, dan Landasan. Subjenis Kendaraan adalah subjenis dari masing-masing jenis kendaraan. Ketika Jenis Kendaraan dipilih, maka data yang ditampilkan akan menyesuaikan dengan jenis kendaraannya.

yii2 tips dropdown gridview

yii2 tips dropdown gridview

Langkah 2 :

Buat Model dan Crud Generator dengan Gii untuk kedua tabel tersebut.

Langkah 3 :

Modifikasi file model MSubjenisKendaraan.php untuk menambahkan relasi getJenisKendaraan.

Modifikasi file view subjenis-kendaraan/index.php untuk menambahkan $datalist dan kolom jenis_kendaraan serta activeDropDownList:

Tampilkan file index.php dan pilih salah satu jenis kendaraan, maka data yang ditampilkan akan mengikuti :

yii2 tips dropdown gridview

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.