⊗ppMVUFmCVT 13 of 35 menu

MVC-те контроллерлер мен көріністерде тәжірибе

Product контроллерін жасаңыз, оның конструкторында келесі массив берілсін:

<?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', ], ] ?>

Product контроллерінде show әрекетін жасаңыз, ол бір өнім туралы ақпаратты көрсетеді. Бұл әрекет келесі түрдегі мекенжайларды өңдесін: /product/:n/, мұнда параметр массивтегі өнім нөмірі болады. Осы мекенжайлар бойынша сұрау var_dump арқылы мекенжай жолы арқылы сұралған өнімнің деректерін көрсетуі үшін жасаңыз.

Жасалған әрекетке көрініс қосыңыз. Ол үшін келесі верстканы қолданыңыз:

<h1>"category1" санатынан "product1" өнімі</h1> <p> Бағасы: 100$, саны: 5 </p> <p> Құны (баға * саны): 500$ </p>

Бұл версткадағы деректер бірінші өнімге сәйкес келеді. Көрініс мекенжай жолы арқылы сұралған өнімнің деректерін көрсетуі үшін жасаңыз.

Product контроллерінде all әрекетін жасаңыз, ол барлық өнімдер тізімін HTML кесте түрінде шығарады. Бұл әрекет /products/all/ мекенжайын өңдесін.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау