开始使用codeIgniter的脚手架

今天尝试的使用了一下,ci的脚手架.感觉一般.
$route[‘default_controller’] = “welcome”;
$route[‘scaffolding_trigger’] = “naodai”;
//注意这块的设置.
/* End of file routes.php */
/* Location: ./system/application/config/routes.php */

在控制器里这样设置:

class Blog extends Controller {
function Blog(){
parent::Controller();
$this->load->scaffolding(“post”);
//这里的post,是数据表的名字
}
}
?>

在地址栏里访问: http://localhost/index.php/blog/naodai

不过感觉也不是很好嘛,可能是自己的水平太菜了吧.

为什么要使用脚手架?
这是一个经典场景:开发过程中,你创建了一个数据表并且希望快速地插入一些数据。没有“脚手架”时,你要么写些插入命令,要么就使用如phpMyAdmin之类的数据库管理工具。用CodeIgniter的脚手架特性,你可以快捷地通过浏览器添加数据。当你用完时,也可以轻易删除掉这些数据。

激活脚手架之前,要先设置一个密匙。我们将通过这个密匙来启动脚手架,所以要用一些不常见的词防止被人猜到。

设置密匙,打开文件 application/config/routes.php 找到下面字段:
$route[‘scaffolding_trigger’] = ”;

把值替换成你的密匙

注意: 脚手架密匙 不能 以下划线开头

相关文章

发表评论

返回顶部