Codeigniter中的简单主页

时间:2015-03-05 06:45:18

标签: php codeigniter model-view-controller

首先要了解codeigniter应该是如何创建一个简单的视图,这是您的Web应用程序的外观?我曾经在互联网上尝试了很多关于创建MVC的教程并且总是成功但是当我尝试创建自己的网站主页时,我自己总是失败。

唯一出现的是:

  

" 404找不到页面
找不到您请求的页面。 "

我只想要一件简单的事情。当有人打开 www.mywebsite.com 时,我的主页必须打开。

如果不需要数据库工作,是否需要制作模型?

现在我告诉你我做了什么来制作我的主页。
1.首先,我在视图文件夹(简单HTML文件)中创建了一个文件'index.php' 2.我在控制器文件夹中添加了一个文件'index_controller.php'。 (见下面的代码)

class Index_controller extends CI_Controller{
public function __construct()
{
    parent::__construct();
}

public function index()
{
    $this->load->view('index');
}
}

我还应该做些什么才能使我的代码正常工作?

1 个答案:

答案 0 :(得分:2)

  

如果不需要数据库工作,是否需要制作模型?

  • 不。

你可能缺少一件事,默认控制器。 如果你现在试试,

  

http://www.mywebsite.com/index.php/index_controller

它能正常工作吗?

但是

  

http://www.mywebsite.com

不会因为你必须告诉codeigniter它必须默认加载Index_controller。

您可以在application / config / routes.php中定义:

$route['default_controller'] = 'Index_controller';