0

我是 Wamp 服务器的初学者。我正在尝试在 netbeans IDE 中设计一个项目名称为“helloall”的网站。

在视图文件夹中,我有两个文件layout1.phplayout2.php.

我正在尝试以以下方式拨打layout2.php电话layout1.php

 <div id="logo"> <a href="layout2.php" title="layoutishere"><span>LAYOUT2</span></a> </div> 

但我面临以下错误,我无法找到原因。/helloall/layout2.php在此服务器上找不到请求的 URL 。

我需要更改配置中的任何内容吗?我正在使用所有默认配置。

4

1 回答 1

3

根据 Codeigniter 标准,您必须遵循 MVC 模式,因此:

模型 -> 控制器 -> 视图

现在,假设您想可视化layout2.php视图,您有 2 次机会:

1 - 直接在需要的地方加载视图$this->load->view('layout2');

2 - 创建 url 功能 ad hoc 类型www.site.com/layout/layout1www.site.com/layout/layout2

控制器layout.php

    class Layout extends CI_Controller {

        function layout1(){
            $this->load->view('layout1');
    }
        function layout2(){
            $this->load->view('layout2');
    }
}

我真的建议你看看如何在Codeigniter Doc中创建控制器

于 2013-03-31T22:21:13.323 回答