⊗ppMVUFmLy 14 of 35 menu

Skabeloner i MVC i PHP

Visninger, som vi studerede i den forrige lektion, repræsenterer faktisk indholdet på siden. Udover indholdet er der som regel også header, sidebjælker, footer på siden. Disse dele er normalt de samme på alle sider på webstedet.

I vores framework er hver side på webstedet den samme HTML-fil skabelon, hvor til hver side på webstedet er tilsluttet på et bestemt sted sideindholdet fra visningen.

Filen med skabelonen er placeret på følgende sti: /project/layouts/default.php. Ifølge frameworkets regler er variablen $content tilgængelig i denne fil. På det sted, hvor denne variabel vil blive vist, vil indsættelsen af sideindholdet finde sted.

Som standard indeholder denne fil følgende enkleste kode:

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

Placer følgende layout af webstedet i skabelonfilen:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>sidens titel</title> </head> <body> <header> webstedets header </header> <div class="container"> <aside class="sidebar left"> venstre sidebjælke </aside> <main> <?= $content ?> </main> <aside class="sidebar right"> højre sidebjælke </aside> </div> <footer> webstedets footer </footer> </body> </html>

Gå til enhver handling af enhver controller. Se, hvad der er ændret.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis