Laravel'de iç içe görünümler

İçindekiler
Görünümlerin inşasının birkaç nüansı vardır, ancak göze çarpan bir tane var; genellikle bizim bölümlerimiz var HTML uygulama boyunca tekrarlanan, örneğin başlık ve altbilgi Aynısından. Bu vakalara sahip olmak, her görünüm oluşturduğumuzda bu bölümleri tekrarlamak zorunda kalmak pratik değildir.
Bu sorunları çözmek için, bir görünümü diğerine dahil etmekten başka bir şey olmayan iç içe görünüm figürüne sahibiz, bununla yalnızca bir kez alt bilgi oluşturabilir ve ardından bunu gerektiren tüm görünümlere dahil edebiliriz, bununla azaltabiliriz. verilebilecek tekrarlayan çalışmanın bir parçası …
GereksinimlerBu öğreticiyi takip etmek için temel bir kuruluma sahip olmalıyız. laravel ve temel bir görünümün nasıl oluşturulacağı bilgisine sahip olur.
Yaratabilmek için iç içe görünümler farklı kaynakları depolayacağımız küçük bir klasör veya dizin yapısı yapmalıyız, bu örnek için klasörde uygulama / görünümler adında yeni bir klasör oluşturacağız. Yaygın çünkü bu, diğer tüm görüşlerde ortak olan görüşlerin gideceği yerdir.
Daha sonra yeni oluşturduğumuz dizinimizin içinde dosyayı oluşturacağız. başlık.php, görüşlerimiz için başlık görevi görecek ve aşağıdaki resimde görülen içeriğe sahip olması gereken:

Şimdi prosedürü tekrarlayacağız ama dosyayı oluşturacağız altbilgi.php ve önceki durumda olduğu gibi, içeriği olarak aşağıdakileri yerleştireceğiz:

Ortak görüşlere sahip olduğumuzda, şimdi onları temel görüşlerimize dahil etme prosedürünü yapacağız.
Gidiyoruz temel bir görünüm oluştur, bunun için dizinde uygulama / görünümler / dizini oluşturacağız görüşlerim ve bunun içinde adında bir dosya oluşturacağız. ana sayfa.php, aşağıdaki kodu içerecektir:

Şimdi görünümümüze erişmemizi sağlayan rotayı oluşturmalıyız ve bunun içinde önceki adımlarda oluşturduğumuz görünümleri iç içe görünümler olarak alması gerektiğini belirteceğiz, bunun için yöntemi kullanacağız. yuva () içine yerleştirmek istediğimiz görüşleri geçireceğimiz:

BÜYÜT

Şimdi bununla, uygulamamızda gezinirken URL bizim görüşümüzden ev Görünümün içeriğinin nasıl elde edildiğini görmeliyiz, bununla tüm farklı görüşleri oluşturabilir ve bu ortak görüşleri dahil edebiliriz, bununla tekrar çalışmama sonucunu elde ederiz.
Aynı yöntemle görünüme ek veriler de aktarabiliriz. yuva (), Bir veri dizisi oluşturmak ve onu oluşturduğumuz görünümün içine yerleştirmek, bununla veri alan ortak bir yapı görünümü oluşturabilir ve böylece yalnızca alabileceği verileri değiştirebilir, tekrarlanması gereken işi biraz daha azaltır:

BÜYÜT

Bununla bu öğreticiyi bitirdik, temel şablonlarla çalışabileceğimiz ve böylece uygulamamızın statik kodunu veya birincil işlevlerini tekrarlamak zorunda olmadığımız görünümleri yuvalamayı öğrendik.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave