Laravel ile Sınırsız Kategori & Menü Oluşturma

Yorum Gönder
Kullanım şekli : 
 function childCategory($childMenu){
echo "<li>".$childMenu->adi."</li>";
if($childMenu->categories){
echo "<ul>";
foreach ($childMenu->categories as $menu){
childCategory($menu);
}
echo "</ul>";

}
}

$menuler = menuModel::where('ustmenu', 0)->with('categories')->get();

echo "<ul>";
foreach ($menuler as $menu) {
childCategory($menu);
}
echo "</ul>";

Model sayfasına eklenecek :
public function categories(){
return $this->hasMany(menuModel::class,'ustmenu');
}

Related Posts

Yorum Gönder

Subscribe Our Newsletter