เดิมทีจะลงพวก MVC เลย ก็ดูจะหนักไปหน่อย เลยขอพามาตกแต่งโน่นนี่ เพื่อความมั่นใจกันก่อนเน๊อะ จะได้เห็นว่า เปลี่ยนแปลงอะไร ๆ ก็ได้ง่าย อย่างที่บอกจริง ๆ ก็ประเดิมอันนี้ละกัน  มาเปลี่ยน title ของเว็บกัน ลอง ๆ นึกว่าเวลาเราเข้าเว็บไซต์ไหนสักแห่ง จะมี title name ระบุไว้ ซึ่งตัวนี้มีผลกับ google ในการค้นหาเพื่อไปทำ index นะครับ สำคัญมาก ใส่ไรไว้ นั่นคือส่วนที่แสดงตัวตนของเว็บไซต์เราเลยแหละ ^^

ตัวอย่างเช่น

  1. เราเข้าไปที่ตัวทดสอบเราจากคราวที่แล้วว่า  localhost/framework/yii/hello
  2. ผลลัพธ์ที่ได้ก็คือ จะมีส่วนของ title(1) ,ชื่อเว็บ(2)  และ ส่วนเนื้อหาของ page(3) มีคำคำนี้อยู่ นอกจากใช้เป็น tlte ของเว็บไซต์แล้วยังสามารถเอาไปใช้งานในส่วนอื่น ๆ อีกด้วย

ที่นี้ล่ะ เราจะมาเปลี่ยนกัน วิธีการนั้นทำยังไง ตามไปข้างล่าง

วิธีการ

1.ไปที่ไฟล์ index.php เพื่อหาตำแหน่งไฟล์ config  แบบนี้  (ที่ต้องพาไล่ตั้งแต่ไฟล์นี้เพราะเผื่อเราแก้ไขตำแหน่งไฟล์ config ในอนาคตอ่ะนะ)

<?php

// change the following paths if necessary
$yii=dirname(__FILE__).'/../yii118/framework/yii.php';
$config=dirname(__FILE__).'/protected/config/main.php';

// remove the following lines when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
// specify how many levels of call stack should be shown in each log message
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);

require_once($yii);
Yii::createWebApplication($config)->run();

?>

2. เราก็สังเกตที่บรรทัด 5 ครับ เราก็ตามไฟล์นั้นไป เข้าไปที่โฟล์เดอร์  /protected/config/main.php

<?php  
// uncomment the following to define a path alias // Yii::setPathOfAlias('local','path/to/local-folder'); // This is the main Web application configuration. Any writable // CWebApplication properties can be configured here.  
return array( 	    
       'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
       'name'=>'My Web Application',

      // preloading 'log' component
      'preload'=>array('log'),

      // autoloading model and component classes
      'import'=>array(
         'application.models.*',
         'application.components.*',
       ),
       .....
       .....
?>

ให้เปลี่ยนจาก (ในบรรทัดที่ 5)

My Web Application

เป็นตามที่เราต้องการ ในที่นี้จะขอเปลี่ยนเป็น

Yii Hello world

ลองดูก่อนละกัน แล้ว Save ไฟล์ ซะ

3. ลองเข้าไปที่ localhost/framework/yii_hello อีกทีจะต้องได้แบบนี้

แฮ่ะ ๆ เป็นเกร็ดเล็ก ๆ น้อย ๆ  ไว้มาใหม่ แว็บ