⊗ppMVDFmVw 30 of 35 menu

Darasa la View katika Mfumo wako wa MVC

Sasa tutatengeneza darasa View, ambalo litashughulikia uwakilishi wa data. Litapokea kama kigeu kitu cha darasa Page, na kwa matokeo yake litarudisha msimbo wa HTML uliokamilika wa ukurasa, ambao unaweza kuonyeshwa kwenye skrini.

Tutaangalia jinsi tutakavyotumia darasa View katika faili index.php:

<?php namespace Core; error_reporting(E_ALL); ini_set('display_errors', 'on'); spl_autoload_register(function($class) { // utekelezaji wako wa upakiaji otomatiki }); $routes = require $_SERVER['DOCUMENT_ROOT'] . '/project/config/routes.php'; $track = ( new Router($routes) ) -> getTrack($_SERVER['REQUEST_URI']); $page = ( new Dispatcher ) -> getPage($track); echo (new View) -> render($page); // hivi ndivyo tunavyotumia darasa View ?>

Muundo wa msimbo wa darasa View utakuwa na muundo ufuatao:

<?php namespace Core; class View { public function render(Page $page) { return $this->renderLayout($page, $this->renderView($page)); } private function renderLayout(Page $page, $content) { } private function renderView(Page $page) { } } ?>
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa