Belajar Kode Program

Blog belajar menulis kode program dan aplikasi komputer

Sabtu, 29 Juli 2017

Membuat Dependent Dropdown pada Yii2

Dependent Dropdown adalah input jenis dropdown yang isinya tergantung dari isian dropdown yang lain. Kasus yang mungkin paling sering kita temui adalah ketika menampilkan data kewilayahan. Mungkin kasus ini bisa Anda lihat ketika mau mengisi biodata domisili tempat tinggal, yang meliputi data provinsi dan kabupaten. Oleh karena itu, pada pembelajaran ini kami mengangkat kasus input data wilayah tersebut: provinsi, kabupaten, kecamatan, dan desa/kelurahan.
Untuk data wilayah kita memanfaatkan data wilayah administratif di sini:

https://github.com/edwardsamuel/Wilayah-Administratif-Indonesia

Dari data tersebut kami sudah membuat file migrasinya seperti ini:
Dengan menggunakan keempat file migrasi di atas, Anda tinggal menjalankan perintah di aplikasi konsol seperti berikut:
yii migrate
Selanjutnya, kita buat model melalui fasilitas Gii milik Yii. Akan terbentuk empat buah model sesuai nama tabel, yaitu Provinces, Regencies, Districts, dan Villages. Jika sampai tahap ini tidak ada masalah, lanjutkan membuat controller dan view-nya.

Ini controller-nya

Dan ini view-nya

Hasilnya seperti ini:


Selamat mencoba, semoga bermanfaat untuk belajar!

Tidak ada komentar:

Posting Komentar