关于php:无法在CodeIgniter中调用视图

Unable to call view in CodeIgniter

我对 CodeIgniter 很陌生。我在views 文件夹中有一个名为contact.php 的视图。现在我在 index.php 中有一个链接,我想通过这个链接调用 contact.php 视图。

我的控制器 Contact.php 在控制器文件夹中:

1
2
3
4
5
6
class Contact extends CI_Controller{
function index(){

    $this->load->view('contact');

}

}

我在 index.php 中的链接是

1
" class="last">Contact Us

我的观点不叫它给我找不到第 404 页..


1
  class ... extends CI_Controller { ... }

看看你的班级的名字!!匹配

非常重要

1
  $this->load->view("myFirstView");

(...)

myFirstView.php


您缺少控制器中的构造:

1
2
3
4
function __construct()
{
    parent::__construct();
}

否则,您只是扩展 CI_Controller 类而不通过其构造继承其属性(因此 parent::__construct();)。