⊗ppMVUFmLy 15 of 35 menu

Lehe pealkiri MVC-s PHP-s

Mallifailis on saadaval ka muutuja $title, mis sisaldab lehe pealkirja. Ilmselgelt on see pealkiri erinev erinevate lehtede jaoks. Kasutame seda muutujat otstarbekohaselt:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title><?= $title ?></title> </head> <body> ... </body> </html>

Selleks, et määrata pealkiri konkreetsele vaatele, tuleb kontrolleris kirjutada see omadusse title:

<?php namespace Project\Controllers; use Core\Controller; class TestController extends Controller { public function act() { // Määrame pealkirja: $this->title = 'Testi kontrolleri tegevuse act pealkiri'; // Renderdame vaate, edastades mõned andmed: return $this->render('test/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

Muutke mallifaili ja kõiki teie kontrollereid nii, et iga vaate jaoks kuvataks oma pealkiri.

Olgu kontrolleris Page antud järgmine massiiv:

<?php $this->pages = [ 1 => ['title'=>'page 1', 'text'=>'text 1'], 2 => ['title'=>'page 2', 'text'=>'text 2'], 3 => ['title'=>'page 3', 'text'=>'text 3'], ]; ?>

Tehke tegevus show, mis kuvab antud lehe. Olgu vaates lehe tekst võtmest 'text' ümbertõstetud lõiguga ja tekst võtmest 'title' saagu lehe pealkirjaks.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu