xml地图|网站地图|网站标签 [设为首页] [加入收藏]

澳门皇家娱乐V9自定义分页函数

来源:http://www.ccidsi.com 作者:集成经验 人气:144 发布时间:2019-07-10
摘要:我们做网址的时候,可能过多时候分页样式都得依照模板的渴求来决定的,那时非常多个人都会去修改全局文件phpcmslibsfunctionsglobal.func.php里的pages()函数,那样难题就来了:这一个分页

我们做网址的时候,可能过多时候分页样式都得依照模板的渴求来决定的,那时非常多个人都会去修改全局文件phpcmslibsfunctionsglobal.func.php里的pages()函数,那样难题就来了:这一个分页函数连后台也会潜濡默化到的,便是说,那一个分页函数是全站共用的。
上面提供消除措施:(这一个得修改文件,修改前记得备份)
打开
phpcmslibsfunctionsglobal.func.php那么些文件,找到分页函数,复制一下,粘贴到默许分页函数的底下,重新命名,举例自个儿的就取名字为wz_pages,保存。

打开
phpcms/libs/classes/template_cache.class.php,找到207行的
$str .= '$pages = pages($'.$op.'_total, $page, $pagesize, $urlrule);';
在那行的下面加上
$str .= '$wz_pages = wz_pages($'.$op.'_total, $page, $pagesize, $urlrule);';
保存。

最终,假设你要利用你自定义的分页函数,那么在模板中平昔用{$wz_pages}就足以了、、

随后要修改样式,直接修改
phpcmslibsfunctions澳门皇家娱乐,global.func.php那么些文件中的wz_pages函数就足以了,不会影响到后台

本人的表明技巧就唯有那几个了,看不懂的,回贴吧、、

承继优化:

使用进度中,开采选用SQL分页的不可能平常使用,得再增多如下代码

打开
phpcms/libs/classes/template_cache.class.php,找到178行的
$str .= '$r = $get_db->sql_query("'.$sql.'");$s = $get_db->fetch_next();$pages=pages($s['count'], $page, $pagesize, $urlrule);';
在他下边扩展:
$str .= '$r = $get_db->sql_query("'.$sql.'");$s = $get_db->fetch_next();$wz_pages=wz_pages($s['count'], $page, $pagesize, $urlrule);';

如此那般,SQL的分页也经常了、、嘿嘿,款待拍砖、不拍的,你得顶啊~~

重复连任优化:

有意中人关系,会员大旨的珍藏列表分页无法动用方面包车型客车方法。
因为收藏列表的分页函数直接在别的文件定好了,所以通过修改模板缓存文件是不可行的
下边提供修改章程:
具体是
phpcmslibsclassesmodel.class.php  61行
$this->pages = pages($this->number, $page, $pagesize, $urlrule, $array, $setpages);
把地点那行修改成:
$this->pages = wz_pages($this->number, $page, $pagesize, $urlrule, $array, $setpages);
(模板中的{$pages}不用改为{$wz_pages})
地点是首先种艺术。
只是那样子的话,可能后台也会影响到了,那几个地点看似是调整多数地点的
也能够这么修改,依然位置拾叁分文件,61行不要涂改。直接在61行上边加多:
$this->wz_pages= wz_pages($this->number, $page, $pagesize, $urlrule, $array, $setpages);
再去到:phpcmsmodulesmemberindex.php 718行
把 $pages = $this->favorite_db->pages;
修改为:
$wz_pages = $this->favorite_db->wz_pages;
模板中的{$pages}要修改为{$wz_pages}

那是以收藏列表为例子,其余的也千篇一律了、、


本文由68399皇家赌场发布于集成经验,转载请注明出处:澳门皇家娱乐V9自定义分页函数

关键词: 68399皇家赌场

上一篇:模板标签技巧,v9模板制作常用代码集合

下一篇:没有了

最火资讯