⊗ppMVUFmCVT 13 of 35 menu

Amalan pada Pengawal dan Paparan dalam MVC

Buat pengawal Product, dalam konstruktornya array berikut akan ditetapkan:

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

Dalam pengawal Product, buat tindakan show, yang akan memaparkan maklumat tentang satu produk. Biarkan tindakan ini memproses alamat dengan jenis berikut: /product/:n/, di mana parameternya ialah nombor produk dalam array. Lakukan supaya permintaan ke alamat sedemikian memaparkan melalui var_dump data produk yang diminta melalui bar alamat.

Tambah paparan kepada tindakan yang dicipta. Gunakan susun atur berikut untuk ini:

<h1>Produk "product1" dari kategori "category1"</h1> <p> Harga: 100$, kuantiti: 5 </p> <p> Kos (harga * kuantiti): 500$ </p>

Data dalam susun atur ini sepadan dengan produk pertama. Lakukan supaya paparan menunjukkan data produk yang diminta melalui bar alamat.

Dalam pengawal Product, buat tindakan all, yang akan memaparkan senarai semua produk dalam bentuk jadual HTML. Biarkan tindakan ini memproses alamat /products/all/.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak