Catatan khusus untuk newbie
- Untuk menambahkan fitur yang butuh penambahan kolom di tabel database, mulailah dari desain databasenya
- Membuat kolom beserta foreign key jika dibutuhkan, pastikan tabel dimana fk berada telah terisi value yg mereferensikan ke parent tabel.
- Buat fk di phpmyadmin melalui Structure, Relational view
- Pastikan di phpmyadmin, value di fk tabel bisa di klik dan terhubung ke parent tabel
- Untuk laravel, bagian model nya, untuk relation secara default mereka mencari nama kolom dengan format “modelname_id”, jadi jika nama kolom beda dengan nama model nya, tambahkan format tsb setelah model, contoh : belongsTo(‘App\NamaModel’, ‘namakolom_id’);
- Format untuk memanggil di blade : $val->modelname->kolom