⊗ppMVUFmLy 14 of 35 menu

Maler i MVC i PHP

Visningene som vi studerte i forrige leksjon, representerer faktisk innholdet på siden. I tillegg til innhold, er det som regel også en header, sidefelt, footer på siden. Disse delene er vanligvis de samme på alle sidene på nettstedet.

I vårt rammeverk representerer hver side på nettstedet den samme HTML-malfilen som for hver side på nettstedet kobles innholdet fra visningen til et angitt sted.

Filen med malen er plassert i følgende bane: /project/layouts/default.php. I henhold til rammeverkets regler, er variabelen $content tilgjengelig i denne filen. På det stedet hvor denne variabelen vil bli vist, vil innsetting av sidens innhold finne sted.

Som standard inneholder denne filen følgende enkleste kode:

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

Plasser følgende nettstedsoppsett i malfilen:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>sidens tittel</title> </head> <body> <header> nettstedets header </header> <div class="container"> <aside class="sidebar left"> venstre sidefelt </aside> <main> <?= $content ?> </main> <aside class="sidebar right"> høyre sidefelt </aside> </div> <footer> nettstedets footer </footer> </body> </html>

Gå til enhver handling i enhver kontroller. Se hva som har endret seg.

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