ThinkPHP1.6修改说明
导航: 上一页
为了方便开发和优化系统结构,我们对ThinkPHP作了以下几点修改,特别是在核心Model 里增加了findPage 方法,它集成了findAll 方法和分页方法,大大方便了程序的开发,如果使用ThinkPHP 作为应用开发框架的话,推荐使用该方法。
2009-06-01
- ThinkPHP.php 的第28 行
目的:修改runtime 路径
- ThinkPHP.php 的第51 行
目的:新增引入TS 公共函数
- ThinkPHP.php 的第29 行
Lib\Think\Template\ThinkTemplate.class.php 的第710 行
目的:使 Lib\Think\Util\Widget.class.php 第27 行 目的:当W 函数找不到当前目录的插件的时候,去核心的插件目录去找 2009-06-02 View.class.php 中的第347 行 目的:为了$this->success 可以指向公共Theme 目录 2009-6-10 目的:如果不存在runtime 目录,则自动创建 2009-6-12 输出格式如下所示,其中count 和totalRows 是总记录数,主要为了兼容性才需要变量,开发人员可以在两个中选用其一就可。totalPages 是总分页数,nowPage
是当前分页数,html 是输出页码,data 就是用findAll 得到的结果。具体请参考分享应用的输出:
array(6) {
["count"] => string(2) "65"
["totalPages"] => float(7)
["totalRows"] => string(2) "65"
["nowPage"] => int(1)
["html"] => string(453) " 1
2
3
4
5
12 页
6
下一页"
["data"] => array(10) {
[0] => array(16) {
["id"] => string(3) "181"
["toUserName"] => string(9) "水上铁"
}
[1] => array(16) {
["id"] => string(3) "171"
["toUserName"] => string(6) "奇鸟"
}
......
[9] => array(16) {
["id"] => string(3) "147"
["toUserName"] => string(9) "水上铁"
}
}
}