07
2013-08

phpcms v9分页函数修改,支持静态列表页分页

在用V9做二次开发的时候,有时候会遇到列表页的分页不正确,路径错误,怎么办呢?看下面的代码,教你一招,找到公用的函数库,找到分页函数代码部分,然后修改:

function pageurl($urlrule, $page, $array = array()) {
    if(strpos($urlrule, '~')) {
        $urlrules = explode('~', $urlrule);
        $urlrule = $page < 2 ? $urlrules[0] : $urlrules[1];
    }
    $findme = array('{$page}');
    $replaceme = array($page);
    if (is_array($array)) foreach ($array as $k=>$v) {
        $findme[] = '{$'.$k.'}';
        $replaceme[] = $v;
    }
    $url = str_replace($findme, $replaceme, $urlrule);
    $url = str_replace(array('http://','//','~'), array('~','/','http://'), $url);
    if(strpos($url, "http://www.shiyayong.cn/training") === false) {
        $url = "http://www.shiyayong..cn/training/".$url;
    }
    return $url;
}

除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/206.html

评论列表:

4  砸核桃分享网  2013-8-14 10:00:14 回复该留言  IP:112.117.9.51
对于V9还没接触过,先学习学习!
  茶馆老板  2013-8-16 20:10:42 回复该留言  IP:106.3.103.153
phpcms的各个版本,2007,008,v9我都研究了
茶馆老板
砸核桃分享网
3  星月博客  2013-8-10 19:16:53 回复该留言  IP:222.134.85.198
怎么挂上老榕树的广告了,这个广告联盟一般啊,白忙活!呵呵,多多交流
  茶馆老板  2013-8-13 23:02:47 回复该留言  IP:211.155.113.210
老榕树的广告联盟不好吗?
茶馆老板
星月博客
2  绍兴期货开户  2013-8-9 18:34:39 回复该留言  IP:125.94.214.203
博主编程编的不错,改程序也厉害。就不知道收费贵不贵?有机会一起合作啦。
绍兴期货开户
1  绍兴期货开户  2013-8-9 18:33:09 回复该留言  IP:125.94.214.203
楼主该程序改的挺好的,就是不知道改一次贵不贵呢?有机会一起合作吧。
  茶馆老板  2013-8-13 23:01:39 回复该留言  IP:211.155.113.210
不贵啊,好啊,有机会可以合作,我的Q在下面可以联系我,或者博客留言呢
茶馆老板
绍兴期货开户

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量