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 = 'test පාලකයේ 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' යතුරෙන් පාඨය
පිටුවේ ශීර්ෂකය බවට පත් වේ.