⊗ppMVUFmLy 15 of 35 menu

PHP তে MVC তে পৃষ্ঠার শিরোনাম

টেমপ্লেট ফাইলে ভেরিয়েবলটি উপলব্ধ $title, যাতে পৃষ্ঠার শিরোনাম রয়েছে। স্পষ্টতই, এই শিরোনামটিও হবে বিভিন্ন পৃষ্ঠার জন্য ভিন্ন। আসুন ব্যবহার করি এই ভেরিয়েবলটি এর উদ্দেশ্যে:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title><?= $title ?></title> </head> <body> ... </body> </html>

একটি নির্দিষ্ট ভিউ এর জন্য শিরোনাম সেট করার জন্য কন্ট্রোলারে এটিকে প্রপার্টিতে লিখতে হবে title:

<?php namespace Project\Controllers; use Core\Controller; class TestController extends Controller { public function act() { // শিরোনাম সেট করা যাক: $this->title = 'টেস্ট কন্ট্রোলারের act একশনের শিরোনাম'; // কিছু ডেটা পাস করে ভিউ রেন্ডার করা যাক: return $this->render('test/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

আপনার টেমপ্লেট ফাইল এবং আপনার সমস্ত কন্ট্রোলার পরিবর্তন করুন যাতে প্রতিটি ভিউ এর জন্য তার নিজস্ব শিরোনাম প্রদর্শিত হয়।

Page কন্ট্রোলারে নিম্নলিখিত অ্যারে দেওয়া আছে:

<?php $this->pages = [ 1 => ['title'=>'page 1', 'text'=>'text 1'], 2 => ['title'=>'page 2', 'text'=>'text 2'], 3 => ['title'=>'page 3', 'text'=>'text 3'], ]; ?>

show একশনটি তৈরি করুন, যা হবে একটি নির্দিষ্ট পৃষ্ঠা দেখাবে। ভিউতে 'text' কী থেকে পৃষ্ঠার টেক্সট একটি প্যারাগ্রাফে মোড়ানো হোক, এবং 'title' কী থেকে টেক্সট পৃষ্ঠার শিরোনাম হয়ে যাক।

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