CodeIgniter Views
CodeIgniter的Views是用來放網站要呈現的內容的,最基本的應用是建立一個名為blogview.php的網頁
然後在controller放上這段
這樣你就可以在
看到blogview.php的內容
也可以一次載入很多個view
可以用array儲存變數,載入到view裡面
像這樣
在html這樣寫,controller就會把內容丟到view裡面了
CodeIgniter Views
然後在controller放上這段
- <?php
- class Blog extends CI_Controller {
- function index()
- {
- $this->load->view('blogview');
- }
- }
- ?>
這樣你就可以在
- example.com/index.php/blog/
也可以一次載入很多個view
- <?php
- class Page extends Controller {
- function index()
- {
- $data['page_title'] = 'Your title';
- $this->load->view('header');
- $this->load->view('menu');
- $this->load->view('content', $data);
- $this->load->view('footer');
- }
- }
- ?>
可以用array儲存變數,載入到view裡面
- $data = array(
- 'title' => 'My Title',
- 'heading' => 'My Heading',
- 'message' => 'My Message'
- );
- $this->load->view('blogview', $data);
像這樣
- <?php
- class Blog extends CI_Controller {
- function index()
- {
- $data['title'] = "My Real Title";
- $data['heading'] = "My Real Heading";
- $this->load->view('blogview', $data);
- }
- }
- ?>
在html這樣寫,controller就會把內容丟到view裡面了
- <html>
- <head>
- <title><?php echo $title;?></title>
- </head>
- <body>
- <h1><?php echo $heading;?></h1>
- </body>
- </html>
CodeIgniter Views
留言