Halo gaes...
Hari ini kita lanjut lagi ya,
Setelah sebelumnya kita sudah membahas tentang membuat CRUD menggunakan Gii yang bisa kalian baca disini, hari ini kita akan melanjutkan tentang membuat relasi antar tabel yang pastinya masih menggunakan framework yii2 ya.
Oke langsung saja kita buat...
- Langkah pertama adalah dengan membuat sebuah table baru dengan nama post didatabase, seperti digambar. Diman post_id sebagai primary key.
- Setelah itu buka table post yang baru kita buat, lalu buka strukture kemudian pilih relation view kemudian buatlah seperti gambar dibawah ini. Dimana field author_id berelasi dengan id_user
- Setelah itu kita lihat relasi antar tabelnya, maka akan seperti dibawah
- Setelah itu berlanjut ke CRUD Generator berdasarkan model dan database yang telah kita buat. Sama seperti pembuatan models diatas. Lalu preveiw dan generate.
- Lalu silahkan isi CRUD yang telah kita buat tadi, yaitu dengan memanggil http://localhost/basic/web/index.php?r=post maka akan menampilkan seperti gambar dibawah. Tampilan index masih kosong karena belum kita isi. Jika ingin mengisi yaitu dengan membuat create post
- Isikan post seperti gambar berikut. Hal yang perlu di ingat adalah, tadi kita membuat relasi antara author_id dengan id_user. Jadi saat pengisian author_id yang harus kita inputkan adalah id_user yang telah kita buat sebelumnya di table user. Jika tidak maka author id tidak akan bisa tersimpan.
0 Comments