⊗ppMVUFmRtg 7 of 35 menu

Rutiranje u MVC u PHP-u

Sada se trebate upoznati sa pojmom kao što je rutiranje. On predstavlja mehanizam pomoću kojeg se može pozvati određena akcija određenog kontrolera preko adresne trake pretraživača.

Podešavanja rutiranja čuvaju se u fajlu /project/config/routes.php i predstavljaju niz objekata klase \Core\Route. Konstruktor ove klase prvi parametar prima URI, na čiji zahtev će se pozvati odgovarajuća metoda odgovarajućeg kontrolera. Ime kontrolera i ime akcije zadaju se drugim i trećim parametrima. Pritom se ime kontrolera zadaje malim slovom.

Dodajmo za primer dve rute (tj. putanje): prva prilikom pristupanja adresi /my-page1/ će pozvati metodu show1 kontrolera page, a druga - metodu show2 istog kontrolera:

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

Na osnovu teorije, dobijene u prethodnim lekcijama, napravite kontroler TestController sa akcijama act1, act2 i act3. Napravite tri rute, koje određuju adrese na koje će biti moguće pristupiti ovim akcijama. Proverite rad napisanog koda, pristupajući preko adresne trake svakoj od akcija.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij