⊗ppMVUFmLy 14 of 35 menu

PHP'de MVC'de Şablonlar

Önceki derste incelediğimiz görünümler, aslında sayfa içeriğini temsil eder. İçeriğe ek olarak, bir sayfada genellikle başlık, yan çubuklar, altbilgi de bulunur. Bu parçalar genellikle sitedeki tüm sayfalarda aynıdır.

Framework'ümüzde, sitedeki her sayfa aynı HTML şablon dosyasından oluşur, ve sitedeki her sayfa için, görünümden gelen sayfa içeriği belirlenen yere bağlanır.

Şablon dosyası şu yola yerleştirilir: /project/layouts/default.php. Framework kurallarına göre, bu dosyada $content değişkeni mevcuttur. Bu değişkenin çıktılandığı yerde sayfa içeriği eklenecektir.

Varsayılan olarak bu dosya aşağıdaki basit kodu içerir:

<!DOCTYPE html> <html> <head> <title></title> </head> <body> <?= $content ?> </body> </html>

Şablon dosyasına aşağıdaki gibi bir site şablonu yerleştirin:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>sayfa başlığı</title> </head> <body> <header> site başlığı </header> <div class="container"> <aside class="sidebar left"> sol yan çubuk </aside> <main> <?= $content ?> </main> <aside class="sidebar right"> sağ yan çubuk </aside> </div> <footer> site altbilgisi </footer> </body> </html>

Herhangi bir kontrolcünün herhangi bir eylemine gidin. Nelerin değiştiğine bakın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet