1.View檔案必須放入application/views/ 目錄底下
2.在Controller中載入View的語法
$this->load->view('view_filename');
注意:view_filename是view的檔案名稱後面不用加.php,除非你的檔名
不是php.
3.如果你建立了一個View為123.php ,你想將他匯入名為ABC.php的Controller,可用以下語法
<?php
class ABC extends CI_Controller {
function index()
{
$this->load->view('123');
}
}
?>
注意:function index(),是在預設執行的函式, [yourwebsite]/index.php/ABC/ 該網址只有指定執行ABC.php ,但並沒有說要執行哪個函式時,會預設執行index()
$this->load->view('folder_name/file_name');
也可以把View放進子目錄
4.在Controller設定該網頁顯示之Title
$data['page_title'] = 'Your title';
5.載入的有動態變數要顯示
$this->load->view('view_name', $data);
$data可以是Array
範例
<?php
class Blog extends CI_Controller {
function index()
{
$data['title'] = "My Real Title"; $data['heading'] = "My Real Heading";
$this->load->view('blogview', $data);
}
}
?>
<html>
<head>
<title><?php echo $title;?></title></head>
<body>
<h1><?php echo $heading;?></h1></body>
</html>