⊗ppMVUFmLy 15 of 35 menu

Tajuk Halaman dalam MVC dalam PHP

Dalam fail templat, pembolehubah $title juga tersedia, mengandungi tajuk halaman. Jelas sekali bahawa tajuk ini juga akan berbeza untuk halaman yang berbeza. Mari kita gunakan pembolehubah ini untuk tujuan yang dimaksudkan:

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

Untuk menetapkan tajuk untuk sesuatu pandangan tertentu, anda perlu menulisnya dalam pengawal ke dalam sifat title:

<?php namespace Project\Controllers; use Core\Controller; class TestController extends Controller { public function act() { // Tetapkan tajuk: $this->title = 'Tindakan act pengawal test'; // Paparkan pandangan, dengan menghantar beberapa data: return $this->render('test/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

Ubah suai fail templat dan semua pengawal anda supaya setiap pandangan memaparkan tajuknya sendiri.

Katakan dalam pengawal Page array berikut diberikan:

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

Buat tindakan show, yang akan menunjukkan halaman yang ditentukan. Biarkan dalam pandangan teks halaman dari kunci 'text' dibungkus dalam perenggan, dan teks dari kunci 'title' menjadi tajuk halaman.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak