Arkadaşlar Merhaba;
Çok araştırdım fakat istediğim sonuca bir türlü ulaşamadım.
languages adında bir tablom var
categories adında bir tablom var
categoriesdescription adında bir tablom var
Kategori düzenleme sayfamda verileri düzenlemek istediğim kategori id'sini "admin/categories/update/40" şeklinde alıyorum.Dilleri foreach ile döngüye sokuyorum.Languages model sayfamda aşağıdaki ilişkiyi kullanıyorum.
public function categorycontentlang(){
return $this->belongsTo('App\Categorydescription', 'id', 'lang_id');
}
View sayfamda
{{ $lang->categorycontentlang->title }}
şeklinde çekiyorum.Veriler geliyor fakat
Categorydescription tablosundan hep ilk kaydı bulup getiriyor.Category tablosu ile ilişkiyi kuramıyorum.
3 tablo arasındaki bağlantıyı nasıl sağlayabilirim veya yukarıda sorguya where ekleyerek bu işlemi yapabilir miyim ?
public function categorycontentlang(){
return $this->belongsTo('App\Categorydescription', 'id', 'lang_id')->whereCategoryId(40);
}
40 yerine düzenleme sayfama gelen id'yi nasıl alabilirim.
Teşekkürler.