url参数实现按变量顺序绑定及分页处理

浏览:1314 发布日期:2016/01/29 分类:技术分享 关键字: 变量顺序绑定 分页
'URL_PARAMS_BIND_TYPE' => 1,U()参数设置
1.设置了允许访问模块,默认访问模块的情况
默认模块:U('控制器/方法/参数1值/参数2值')
不是默认模块:U('模块/控制器/方法/参数1值/参数2值')
2.未设置允许访问模块,默认访问模块的情况
U('模块/控制器/方法/参数1值/参数2值')

分页实现不了的解决方法:
Library/Think/Page.class.php
public function __construct()内第44行左右/* 基础设置 */下面增加if(C('URL_PARAMS_BIND_TYPE')){
    $_GET[$this->p]=$_GET[0];
    unset($_GET[0]);
}
private function url()内第72行左右行下面增加if(C('URL_PARAMS_BIND_TYPE')){
    return str_replace($this->p.C('URL_PATHINFO_DEPR').urlencode('[PAGE]'), $page, $this->url);
}
完工.
最佳答案
评论( 相关
后面还有条评论,点击查看>>