⊗ppMVUFmLy 15 of 35 menu

Judul Halaman dalam MVC di PHP

Dalam file template, variabel $title juga tersedia, yang berisi judul halaman. Jelas bahwa judul ini juga akan berbeda untuk berbagai halaman. Mari kita gunakan variabel ini untuk tujuan yang dimaksudkan:

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

Untuk menetapkan judul untuk tampilan tertentu perlu di controller menuliskannya ke dalam properti title:

<?php namespace Project\Controllers; use Core\Controller; class TestController extends Controller { public function act() { // Mari kita tetapkan judul: $this->title = 'Tindakan act controller test'; // Mari kita render tampilan, dengan meneruskan beberapa data: return $this->render('test/act', [ 'var1' => 'eee', 'var2' => 'bbb', 'var3' => 'kkk', ]); } } ?>

Modifikasi file template dan semua controller Anda sehingga untuk setiap tampilan ditampilkan judulnya sendiri.

Misalkan dalam controller Page diberikan array berikut :

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

Buatlah tindakan show, yang akan menampilkan halaman yang diberikan. Misalkan dalam tampilan teks halaman dari kunci 'text' dibungkus dalam paragraf, dan teks dari kunci 'title' menjadi judul halaman.

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