Laravelde Blade dosyalarınızın var olup olmadığından emin değilsek ve sadece var olduğunda işlem yapmak istiyorsak kısaca includeIf() komutunu kullanabiliriz:
Eğer kullanıcının rolüne göre blade dosyasını yüklemek istiyorsak @includeWhen() komutunu kullanabiliriz:
Eğer belli bir sıralamaya göre blade dosyalarını yüklemeyi denemek istersek de @includeWhen() komutunu kullanabiliriz.. Böylelikle Laravel, öncelikle ilk parametreyi yüklemeyi deneyecek, eğer bu dosya eksikse ikinci parametreyi yüklemeyi deneyecektir.
Kod:
@includeIf('partials.header')
Eğer kullanıcının rolüne göre blade dosyasını yüklemek istiyorsak @includeWhen() komutunu kullanabiliriz:
Kod:
@includeWhen(auth()->user()->role_id == 1, 'partials.header')
Eğer belli bir sıralamaya göre blade dosyalarını yüklemeyi denemek istersek de @includeWhen() komutunu kullanabiliriz.. Böylelikle Laravel, öncelikle ilk parametreyi yüklemeyi deneyecek, eğer bu dosya eksikse ikinci parametreyi yüklemeyi deneyecektir.
Kod:
@includeFirst('adminlte.header', 'default.header')