让ThinkPHP的Page.class.php支持简短分页路由
来源:互联网 发布:音乐cms 编辑:程序博客网 时间:2024/05/01 20:35
Page.class.php类使支持简短分页路由
在类中我添加了以下的配置项
//开启简短分页路由 'IS_SHORT'=>0, //1为开启,0为不开启,默认的为不开启 //简短分页路由开头'/^c_(\d+)_(\d+)$/'以c开头,默认以'c'打头 'URL_ASGIN'=>'c', //简短分页路由分隔符'/^c_(\d+)_(\d+)$/'以_开头,以'_'为默认分隔符 'URL_SPLIT'=>'_',
在构造函数中增加了
$isShort参数,来解决是否开启简短分页路由(默认的是不开启的)。
主要的用法是:101行page.class.php
if($this->isShort){ $url="/*"; $urlStr=""; foreach($parameter as $k=>$row){ $urlStr.=$urlStr==""?$row:"%".$row; } $url=U($url.$urlStr); $url=str_replace('%', $this->split, str_replace('*',$this->asgin, $url)); } else{ $url= U('',$parameter); }
转载自:http://www.thinkphp.cn/code/396.html
0 0
- 让ThinkPHP的Page.class.php支持简短分页路由
- ThinkPHP数据分页Page.class.php
- thinkphp 3.2 page分页修改路由影响js操作
- thinkphp的page类js无刷新分页page方法
- thinkphp的page类js无刷新分页page方法
- thinkphp路由分页
- nginx thinkphp路由支持
- thinkphp3.2版本 分页类 page.class.php url错误
- ThinkPHP page添加分页参数
- PHP-thinkPHP 路由
- 让nginx完美支持Thinkphp的配置
- php中的分页类Page的用法
- ThinkPHP的Upload.class.php解析
- PHP分页类Page
- PHP小记:ThinkPHP的分页使用
- thinkphp view.class.php
- thinkphp nginx下面完美配置解决404 file not found(让nginx支持PATHINFO路由模式)
- 【ThinkPHP学习】Page分页类学习
- Linux中find常见用法示例
- 《linux 内核完全剖析》 chapter 4 80x86 保护模式极其编程
- android工程下运行main方法的配置方法
- 浅谈网站收录量的影响因素
- 人生若只如初见
- 让ThinkPHP的Page.class.php支持简短分页路由
- 一个老程序员的教诲(3)
- margin和padding的区别(2)
- 常见国内开源镜像网站
- c程序设计语言习题1-9
- 数字电路(3) 第三章 逻辑设计
- Java中获取文件大小的正确方法
- C++重载类型转换操作符
- IT人该不该一直做技术呢