⊗ppMVUFmRtg 7 of 35 menu

Usmerjanje v MVC v PHP

Zdaj se morate seznaniti s takšnim pojmom, kot je usmerjanje. Predstavlja mehanizem, s katerim je mogoče poklicati določeno dejanje določenega krmilnika prek naslovne vrstice brskalnika.

Nastavitve usmerjanja so shranjene v datoteki /project/config/routes.php in predstavljajo matriko objektov razreda \Core\Route. Konstruktor tega razreda prvi parameter sprejme URI, ob zahtevku do katerega bo poklicana ustrezna metoda ustreznega krmilnika. Ime krmilnika in ime dejanja sta nastavljena z drugim in tretjim parametrom. Pri tem je ime krmilnika podano z malo začetnico.

Za primer dodajmo dve poti (torej progi): prva ob obravnavavi naslova /my-page1/ bo klicala metodo show1 krmilnika page, druga - metodo show2 istega krmilnika:

<?php use \Core\Route; return [ new Route('/my-page1/', 'page', 'show1'), new Route('/my-page2/', 'page', 'show2'), ]; ?>

Na podlagi teorije, pridobljene v prejšnjih lekcijah, ustvarite krmilnik TestController z dejanji act1, act2 in act3. Ustvarite tri poti, ki določajo naslove, po katerih se bo lahko dostopalo do teh dejanj. Preverite delovanje kode, ki ste jo ustvarili, tako da se prek naslovne vrstice obrnete na vsako od dejanj.

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