使用PHP开发HR系统(3)
? ? 本节我们讲述如何创建主页。 ================================================================================================== 我们首先来理解CI框架的运行机制,以下是CI官方网站上的介绍: 下图说明了整个系统的数据流程:
来自 <https://codeigniter.org.cn/user_guide/overview/appflow.html> ? ? 1 修改CI配置文件 1) 打开application->config->routes.PHP文件; 看到$route['default_controller'] = 'welcome';这里显示默认的控制器是welcome,我们修改为main $route['default_controller'] = 'main'; 2、创建main控制器及页面 由上面的配置文件我们可以看出,我们需要名称为main的控制器,打开application->controllers文件夹,看到目录下 有一个Welcome.PHP的文件,这个就是系统默认调用的文件; ? ? 1)在application->controllers目录下新建Main.PHP文件,输入以下代码: <?PHP defined('BASEPATH') OR exit('No direct script access allowed'); ? ? class Main extends CI_Controller { ? ? public function index() { $this->load->view('main_list'); } } ? ? 2)在application->view目录下新疆main_list.PHP文件,也就是上面方法中调用的这个文件,输入代码: <?PHP defined('BASEPATH') OR exit('No direct script access allowed'); ?><!DOCTYPE html> <html lang="en"> <head> <Meta charset="utf-8"> <title>This is my main page</title> </head> <body> ? ? <div id="container"> <h1>This is my main page!</h1> ? ? <div id="body"> <p>This is my main page.</p> </div>???????????????? </div> ? ? </body> </html> ? ? 3 运行测试 运行发现主页已经变成了main_list.PHP的内容了,表示我们的主页就创建成功了; ? ? 总结: 本节我们通过修改配置文件,及创建控制器与视图页面,初步完成了主页的创建工作,这里需要充分理解CI的MVC机制, 以及熟悉CI框架配置文件的内容。虽然主页已经创建成功了,但是目前的主页并没有什么用处,我们还需要创建一个真正好看 能用的主页来满足我们的需求,敬请期待下节。 ? ? ====================================The End========================== ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |