Laravel, MVC ve genellikle havalı motorlara tamamen yeniyim.Laravel 5: Kullanıcı kayıt edildiğinde navbar değiştir
Kullanıcı, örneğin: Bildirimler, Oturum Açma, Profil, vb. Ve başka bir Oturum Açma düğmesi gibi giriş yaptıysa, belirli navbar düğmelerini ve seçeneklerini göstermem gerekir.
Bunu doğru şekilde nasıl ele alabileceğimiz konusunda her türlü yardım büyük beğeni topluyor. Bu şu anda düşünüyorum budur:
- A
User
nesne daima görünümüne geçirilir. - Görünüm, navbar için uygun kısmi blade şablonunu içermek üzere
User
öğesinin ayarlandığını (yani oturum açmış olup olmadığını) denetler.
app.blade.php:
...
@if (isset($user))
@include('partials.navbarlogged')
@else
@include('partials.navbar')
...
bu en iyi yöntem var mı? Zaman ayırdığınız için teşekkürler! sadece
@if (Auth::check())
//show logged in navbar
@else
//show logged out navbar
@endif
Kendinizi Kullanıcı model oluşturmak mı yoksa kullandığınız laravel en kullanıcı modeli inşa? – Jbwilliams1