mgsmus yazdıController içerisinde çok kullanmasam da:
view()->composer('partials.header', function ($view) {
$view->with('key', 'value');
});
merhaba tüm cevaplar için teşekkür ederim fakat kafamı karıştıran bir nokta daha var blade wikisini baktım bulamadım
Klasör yapım
views
partials
--header.blade.php
--main.blade.php
--footer.blade.php
--slider.blade.php
bu şekilde klasörüm var views içerisinde master isimli dosyadan hepsini çağırıyorum.
@include('layouts.partials.head')
@include('layouts.partials.slide')
@yield('content')
@include('layouts.partials.footer')
@yield('footer')
gibi ben mesala anasayfada slider gözüküyor ama diğer sayfalarda görünmesin istersem ne yapmalıyım ?
örneğin kategoriler.blade.php diye bir dosya oluşturduk @extends('layouts.master') koduyla entegre ediyoruz yukarıdaki tüm dosyaları include ediyor halbuki ben kategori sayfasına girdiğimde sliderin gelmemesi lazım ? umarım anlatabilmiştimdir.