⊗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>Продукт "product1" "category1" категориясынан</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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу