⊗ppMVUFmCVT 13 of 35 menu

MVC'de Kontrolcüler ve Görünümler Üzerine Pratik

Product adında bir kontrolcü oluşturun, yapıcısında aşağıdaki dizi tanımlansın:

<?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 kontrolcüsünde, tek bir ürünün bilgisini gösterecek bir show eylemi yapın. Bu eylemin aşağıdaki formattaki adresleri işlemesini sağlayın: /product/:n/, burada parametre dizideki ürün numarası olsun. Bu adreslere yapılan erişimlerin, adres çubuğu üzerinden talep edilen ürünün verilerini var_dump ile göstermesini sağlayın.

Oluşturulan eyleme bir görünüm ekleyin. Bunun için aşağıdaki HTML düzenini kullanın:

<h1>"category1" kategorisinden "product1" Ürünü</h1> <p> Fiyat: 100$, miktar: 5 </p> <p> Toplam değer (fiyat * miktar): 500$ </p>

Bu HTML düzenindeki veriler birinci ürüye aittir. Görünümün, adres çubuğu üzerinden talep edilen ürünün verilerini göstermesini sağlayın.

Product kontrolcüsünde, tüm ürünlerin listesini bir HTML tablosu şeklinde gösterecek bir all eylemi yapın. Bu eylemin /products/all/ adresini işlemesini sağlayın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet