Merhabalar.
Laraveli yeni kullanmaya başlayanlardanım. Bir konuda sıkıntı yaşıyorum ve sizlerden yardım bekliyorum. Şimdiden; başta bu topluluğa öncülük eden ve gelişmesine emek veren güzel insanlar olmak üzere herkese teşekkür ederim.
Benim sabit bir sayfam bulunmakta. Bu sayfamda, gruplara ait sütunları listeletmek istiyorum. Başta, kategori - makale mantığı ile yaklaştım.
$kolongrup = DB::table('kolon')
->join('grup', 'kolon.grup_ID', '=', 'grup.grup_id')->get();
return view('index', [
'kolongrup' => $kolongrup
]);
Bu şekilde yaptığımda alakasız bir biçimde kolon sayısı kadar grup tekrarı yaptı. Tablom şu şekilde;
"kolon" tablosu:
id | grup_ID | kolon_isim
"grup" tablosu:
grup_id | grup_isim
Eğer ki bir parametre almış olsam WHERE kullanarak belki başarılı olabilirdim bir şekilde ama tek bir sayfada listelettiğim için böyle bir şansım da yok.
Eloquent Relationships ile bunu yapabileceğimi zannediyorum ama işin içinden çıkamadım.
Olmasını istediğim şekli örnek vermek gerekirse:
Grup Başlık 1
Grup Başlık 1'e ait Kolon 1
Grup Başlık 1'e ait Kolon 2
Grup Başlık 2
Grup Başlık 2'e ait Kolon 1
Grup Başlık 3
Grup Başlık 3'e ait Kolon 1
Grup Başlık 3'e ait Kolon 2
Grup Başlık 3'e ait Kolon 3