İçindekiler
NS navigasyon menüsü Bir web uygulamasındaki en önemli bileşenlerden biridir, bu öğe bizim uygulamamızın farklı bölümlerine erişmemizi sağlar ve bu nedenle kullanıcının onlar için hazırladığımız içeriği kullanmasını ve keyfini çıkarmasını sağlar.Bu öğe veya bileşen normalde uygulama boyunca aynı kaldığından, ideal olan, web sitemize her yeni bir görünüm kazandırmamız gerektiğinde aynı yapıyı tekrarlamak zorunda kalmamaktır.
GereksinimlerÖnereceğimiz menüyü oluşturmak için sadece standart bir kuruluma ihtiyacımız var. laravel böylece gerekli tüm bileşenlere sahip olabiliriz.
İhtiyacımız olana sahip olduğumuzda, rotaları oluşturacağız, bu durumda 3 görünümle 3 rota oluştur, menüye karşılık gelen iç içe görünümleri bu görünümlerin her birine dahil edeceğiz, bu oldukça basittir ve aşağıdaki kodda nasıl yapılacağını göreceğiz. Bir görünüm oluşturacağız ve bunu iki ek rota oluşturmak için bir alıştırma olarak bırakacağız.
Bunu yapmak için dosyaya yerleştireceğiz route.php sonraki:
BÜYÜT
Şimdi görünümü oluşturacağız menü düzeni, bunun için adında bir dosya oluşturacağız. menü düzeni.php klasörde Görüntüleme uygulamamıza bakarsak rotalar adında iki bölüm oluşturuyoruz Menü ve başka bir arama içerik İçeriği orada gösterebilmemiz için bunlar bizim düzenimizde olmalı, ayrıca menümüzün stilini oluşturmak için gerekli CSS'yi oluşturacağız. Bakalım nasıl olacak:
birinci sayfa
bu örnek içerik
Uygulamamızı ziyaret ederken, bizi şuraya götüren menü bağlantısını tıklarsak, menü ile ana görünümümüzü zaten görmeliyiz. menü-bir, menünün nasıl değişeceğini görüyoruz ve bu bölümdeki bağlantı vurgulanacak, diğer görünümleri tamamlarsak her şeyin nasıl çalışacağını göreceğiz.
Bunda ustalaşırsak, veritabanı sorguları vb. ile dinamik bağlantılar yapabiliriz. Bu yüzden gelecekte çok faydalı olabilecek bir şey ve bununla bu öğreticiyi bitiriyoruz, basit bir menünün nasıl oluşturulacağını zaten öğrendik. laravel ve iç içe görünümler.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.