Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন