我是CodeIgniter的新手。我在views文件夹中有一个名为contact.php的视图。现在我在index.php中有一个链接,我想通过这个链接调用contact.php视图。
我在控制器文件夹中的控制器Contact.php:
class Contact extends CI_Controller{
function index(){
$this->load->view('contact');
}
}
我在index.php中的链接是
<a href="<?php echo site_url('contact');?>" class="last">Contact Us</a>
我的观点不是叫它给我404页面找不到..
答案 0 :(得分:1)
class ... extends CI_Controller { ... }
只看到你的班级名字!!匹配
非常重要 $this->load->view("myFirstView");
(...)
myFirstView.php
答案 1 :(得分:0)
您错过了控制器中的构造:
function __construct()
{
parent::__construct();
}
否则,您只是扩展CI_Controller类而不通过其构造继承其属性(因此parent::__construct();
)。