⊗ppMVUFmCVT 13 of 35 menu

এমভিসিতে কন্ট্রোলার এবং ভিউগুলিতে অনুশীলন

একটি কন্ট্রোলার 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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন