⊗ppMVDFmRLt 32 of 35 menu

Өз MVC фреймворкіңіз үшін renderLayout әдісі

Енді renderLayout әдісін жасайық. Бұл әдіс layout файлын алып, оған $title айнымалысының мәнін және $content айнымалысын (ол әдіс параметрі ретінде беріліп, renderView әдісінің жұмыс нәтижесін білдіреді) орналастырады:

<?php private function renderLayout(Page $page, $content) { $layoutPath = $_SERVER['DOCUMENT_ROOT'] . "/project/layouts/{$page->layout}.php"; if (file_exists($layoutPath)) { ob_start(); $title = $page->title; include $layoutPath; // мұнда $title және $content айнымалылары қолжетімді болады return ob_get_clean(); } } ?>
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау