⊗ppMVUFmLy 14 of 35 menu

Шаблоны в MVC у PHP

Прадстаўленні, якія мы вывучалі у папярэднім уроку, на самой справе прадстаўляюць сабой кантэнт старонкі. Апроч кантэнту, на старонцы, як правіла, ёсць яшчэ хэдэр, сайдбары, футар. Гэтыя часткі звычайна аднолькавыя на ўсіх старонках сайта.

У нашым фрэймворку кожная старонка сайта прадстаўляе сабой той жа HTML файл шаблону, да якога для кожнай старонкі сайта падключаецца ў зададзенае месца кантэнт старонкі з прадстаўлення.

Файл з шаблонам размяшчаецца па наступным шляху: /project/layouts/default.php. Згодна з правіламі фрэймворку, у гэтым файле даступная зменная $content. У тым месцы, дзе будзе выведзена гэтая зменная і адбудзецца ўстаўка кантэнту старонкі.

Па змаўчанні гэты файл змяшчае наступны прасцейшы код:

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

Размясціце ў файле з шаблонам вось такі макет сайта:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>тайтл старонкі</title> </head> <body> <header> хэдэр сайта </header> <div class="container"> <aside class="sidebar left"> левы сайдбар </aside> <main> <?= $content ?> </main> <aside class="sidebar right"> правы сайдбар </aside> </div> <footer> футар сайта </footer> </body> </html>

Заходзьце на любую дзеянне любога кантролеру. Паглядзіце, што змянілася.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць