⊗ppMVUFmCVT 13 of 35 menu

Praktik på kontroller och vyer i MVC

Skapa en kontroller Product, i vars konstruktor följande array kommer att sättas:

<?php $this->products = [ 1 => [ 'name' => 'product1', 'price' => 100, 'quantity' => 5, 'category' => 'category1', ], 2 => [ 'name' => 'product2', 'price' => 200, 'quantity' => 6, 'category' => 'category2', ], 3 => [ 'name' => 'product3', 'price' => 300, 'quantity' => 7, 'category' => 'category2', ], 4 => [ 'name' => 'product4', 'price' => 400, 'quantity' => 8, 'category' => 'category3', ], 5 => [ 'name' => 'product5', 'price' => 500, 'quantity' => 9, 'category' => 'category3', ], ] ?>

I kontrollern Product, skapa en åtgärd show som kommer att visa information om en produkt. Låt denna åtgärd hantera adresser av följande typ: /product/:n/, där parametern blir produktens nummer i arrayen. Gör så att förfrågningar till sådana adresser visar via var_dump data för den produkt som efterfrågades via adressfältet.

Lägg till en vy till den skapade åtgärden. Använd följande HTML-struktur för detta:

<h1>Produkten "product1" från kategorin "category1"</h1> <p> Pris: 100$, antal: 5 </p> <p> Värde (pris * antal): 500$ </p>

Data i denna HTML-struktur motsvarar den första produkten. Gör så att vyn visar data för den produkt som efterfrågades via adressfältet.

I kontrollern Product, skapa en åtgärd all som kommer att visa en lista över alla produkter i form av en HTML-tabell. Låt denna åtgärd hantera adressen /products/all/.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa