Merhaba,
Laravel projemde FrontEndController da her fonksiyonunun içinde yaptığım sorgular var, örn:
return view('index')
->with('title', Setting::first()->site_name) # Tüm sayfalar
->with('anasayfa', $anasayfa ) # Ana Sayfada
->with('slider', $slider) # Ana Sayfada
->with('categories', $cat_menu) # Tüm sayfalar
->with('settings', $settings); # Tüm sayfalar
return view('page')
->with('page', $page) # Geçerli Sayfa
->with('settings', Setting::first()) # Tüm sayfalar
->with('categories', $cat_menu) # Tüm sayfalar
Tüm sayfalar için çektiğim sorguları nasıl tek bir yerden çalıştırabilirim ? Tek bir fonksiyon yapıp sürekli oradan çağırmak mı ?
Yoksa laravelin ilk çalışma anında yüklenen service providerlar gibi bişey mi tanımlamak lazım ?
Teşekkürler.