Codeigniter 中的简单主页
Simple home page in Codeigniter
学习 codeigniter 的第一件事应该是如何创建一个简单的视图,即您的 Web 应用程序的外观?。我在 Internet 上尝试了很多制作 MVC 的教程并且总是成功,但是当我尝试自己制作我自己的网站主页时,我总是失败。
唯一出现的是:
"404 Page Not Found
The page you requested was not found. "
我只是想要一个简单的东西。当有人打开 www.mywebsite.com 我的主页一定是打开的。
如果不需要数据库工作,有必要做模型吗?
现在我告诉你我自己做了什么来制作我的主页。
1. 首先,我在视图文件夹中创建了一个文件 'index.php'
(简单 HTML 文件)。
2. 我在控制器文件夹中添加了一个文件 'index_controller.php'
。 (见下面的代码)
class Index_controller extends CI_Controller{
public function __construct()
{
parent::__construct();
}
public function index()
{
$this->load->view('index');
}
}
我还应该做些什么才能使我的代码正常工作?
Is this necessary to make a model if there is no database work in needed?
- 没有。
您可能遗漏了一件事,即默认控制器。
如果您现在尝试,
它会起作用吗?
但是
不会,因为您必须告诉 codeigniter 它必须默认加载 Index_controller。
您可以在 application/config/routes.php 中定义:
$route['default_controller'] = 'Index_controller';
学习 codeigniter 的第一件事应该是如何创建一个简单的视图,即您的 Web 应用程序的外观?。我在 Internet 上尝试了很多制作 MVC 的教程并且总是成功,但是当我尝试自己制作我自己的网站主页时,我总是失败。
唯一出现的是:
"404 Page Not Found
The page you requested was not found. "
我只是想要一个简单的东西。当有人打开 www.mywebsite.com 我的主页一定是打开的。
如果不需要数据库工作,有必要做模型吗?
现在我告诉你我自己做了什么来制作我的主页。
1. 首先,我在视图文件夹中创建了一个文件 'index.php'
(简单 HTML 文件)。
2. 我在控制器文件夹中添加了一个文件 'index_controller.php'
。 (见下面的代码)
class Index_controller extends CI_Controller{
public function __construct()
{
parent::__construct();
}
public function index()
{
$this->load->view('index');
}
}
我还应该做些什么才能使我的代码正常工作?
Is this necessary to make a model if there is no database work in needed?
- 没有。
您可能遗漏了一件事,即默认控制器。 如果您现在尝试,
它会起作用吗?
但是
不会,因为您必须告诉 codeigniter 它必须默认加载 Index_controller。
您可以在 application/config/routes.php 中定义:
$route['default_controller'] = 'Index_controller';