|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2014-3-6 10:03:03
|
显示全部楼层
刚安装,按照手册上我是这样做的,
创建一个控制器文件application/controllers/pages.php,并编写如下代码:
<?php
class Pages extends CI_Controller {
public function view($page = 'home')
{
if ( ! file_exists('application/views/pages/'.$page.'.php'))
{
// 页面不存在
show_404();
}
$data['title'] = ucfirst($page); // 将title中的第一个字符大写
$this->load->view('templates/header', $data);
$this->load->view('pages/'.$page, $data);
$this->load->view('templates/footer', $data);
}
}
创建页头文件 application/views/templates/header.php ,代码如下。
<html>
<head>
<title><?php echo $title ?> - CodeIgniter 2 Tutorial</title>
</head>
<body>
<h1>CodeIgniter 2 Tutorial</h1>
创建一个页脚 application/views/templates/footer.php ,代码如下:
<strong>© 2011</strong>
</body>
</html>
为控制器添加逻辑结构
在 application/views/pages/ 文件夹中创建两个文件, home.php 和 about.php
做完这些之后网页没有任何反应,好像识别不出新的控制器文件
|
|