⊗ppMVUFmLy 15 of 35 menu

Naslov strani v MVC v PHP

V datoteki predloge je na voljo tudi spremenljivka $title, ki vsebuje naslov strani. Očitno je, da bo ta naslov tudi drugačen za različne strani. Uporabimo to spremenljivko za njen namen:

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

Da nastavite naslov za določeno predstavitev, ga je treba v krmilniku zapisati v lastnost title:

<?php namespace Project\Controllers; use Core\Controller; class TestController extends Controller { public function act() { // Nastavimo naslov: $this->title = 'Dejanje act krmilnika test'; // Izrišimo predstavitev in posredujemo nekaj podatkov: return $this->render('test/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

Spremenite datoteko predloge in vse vaše krmilnike tako, da se za vsako predstavitev prikaže svoj naslov.

Naj bo v krmilniku Page podan naslednji tabela:

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

Naredite dejanje show, ki bo prikazalo dano stran. Naj bo v predstavitvi besedilo strani iz ključa 'text' ovito v odstavek, besedilo iz ključa 'title' pa naj postane naslov strani.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni