我最近下载了 CodeIgniter 并将其安装在 XAMPP htdoc -> codeigniter(application,system,user guide,index.php,license.txt)
我尝试按照 CodeIgniter 的用户指南中发布的关于创建静态页面的教程进行操作,但我不断收到此错误:
无法加载请求的文件:pages/home.php
控制器位于 application/controllers/pages.php ,代码如下:
class Pages extends CI_Controller
{
public function view($page = 'home')
{
if(file_exists('application/views/pages/'.$page.'.php'))
{
//whoops we don't have a page for that!
show_404();
}
$data['title'] = ucfirst($page); //Capitalize the first letter
$this->load->view('templates/header', $data);
$this->load->view('pages/'.$page, $data);
$this->load->view('templates/footer', $data);
}
}
教程还提到了在 application/views/templates/header.php 中创建 header.php 和在 application/views/templates/footer.php 中创建 footer.php,它们只是 html 代码,并回显页面标题。
最后还在 application/views/pages/ 目录中创建 home.php 和 about.php。对于 home.php 和 about.php,我只输入一些纯文本。
我哪里做错了。任何建议将不胜感激。:) 谢谢。