⊗ppMVUFmRtg 7 of 35 menu

Útválasztás MVC-ben PHP-ben

Most meg kell ismerkednetek egy olyan fogalommal, mint az útválasztás. Ez egy olyan mechanizmus, amely lehetővé teszi egy adott kontroller egy adott műveletének meghívását a böngésző címsorán keresztül.

Az útválasztás beállításai a /project/config/routes.php fájlban találhatók, és a \Core\Route osztály objektumainak tömbjét képviselik. Ennek az osztálynak a konstruktora első paraméterként egy URI-t fogad, melyre történő kérés esetén a megfelelő kontroller megfelelő metódusa hívódik meg. A kontroller neve és a művelet neve a második és harmadik paraméterrel adható meg. A kontroller neve kisbetűvel van megadva.

Példaként adjunk hozzá két útvonalat (route-ot): az első, amikor a /my-page1/ címhez fordulunk, meghívja a page kontroller show1 metódusát, a második pedig ugyanezen kontroller show2 metódusát:

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

Az előző leckékben szerzett elméleti ismeretek alapján készítsd el a TestController kontrollert a act1, act2 és act3 műveletekkel. Készíts három útvonalat, amelyek megadják azokat a címeket, amelyeken keresztül ezekhez a műveletekhez lehet hozzáférni. Ellenőrizd a létrehozott kód működését úgy, hogy egymás után megnyitod a címsorban minden egyes műveletet.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás