Setelah kita http://www.proweb.co.id/articles/web_application/analisa_aplikasi_dasar_yii.html, kita akan melakukan analisa untuk menu About.
Jika kita mengklik menu About maka linknya adalah http://yii/coba/index.php?r=site/page&view=about
Dari link tersebut kita tahu bahwa controllernya adalah SiteController yang filenya ada di ./public_html/coba/protected/controllers/SiteController.php. Bagian yang akan kita perhatikan adalah:
//start———————————————————————————–
public function actions()
{
return array(
// captcha action renders the CAPTCHA image displayed on the contact page
‘captcha’=>array(
‘class’=>’CCaptchaAction’,
‘backColor’=>0xFFFFFF,
),
// page action renders “static” pages stored under ‘protected/views/site/pages’
// They can be accessed via: index.php?r=site/page&view=FileName
‘page’=>array(
‘class’=>’CViewAction’,
),
);
}
//end—————————————————————————————
Dengan informasi tersebut maka kita harus memperhatikan ./public_html/coba/protectes/views/site/pages/about.php yang isinya:
//start———————————————————————————–
<?php
$this->pageTitle=Yii::app()->name . ‘ – About’;
$this->breadcrumbs=array(
‘About’,
);
?>
<h1>About</h1>
<p>This is a “static” page. You may change the content of this page
by updating the file <tt><?php echo __FILE__; ?></tt>.</p>
//end———————————————————————————–
Tampilannya bisa dilihat sebagai berikut:
Tutorial berikutnya adalah analisa menu contact about Yii.
Kunjungi www.proweb.co.id untuk menambah wawasan anda.