首页建站经验 dedecms列表页上一页下一页翻页单独调用的方法

dedecms列表页上一页下一页翻页单独调用的方法

在列表页单独调用,以及首页,简单搞了一下,仅作上下翻页,主页类似,可自行添加。在模板中以代码如下:{dede:pagelist listitem="up"/}{dede:pagelist listitem="down"/}来调用。修…

在列表页单独调用,以及首页,简单搞了一下,仅作上下翻页,主页类似,可自行添加。

在模板中以

代码如下:

{dede:pagelist listitem="up"/}

{dede:pagelist listitem="down"/}

来调用。

修改办法如下:

在include/arc.listview.class.php

找到:

代码如下:
/获得,未页的链接

if($this->PageNo!=$totalpage && $totalpage>1)

{

$nextpage.="<li><a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一页/r/n";

$endpage="<li><a href='".str_replace("{page}",$totalpage,$tnamerule)."'>末页/r/n";

$downpage.="<a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一页/r/n";

}

else

{

$endpage="<li>末页/r/n";

$downpage.="<a>没有了/r/n";

}

然后:

代码如下:

$plist = '';

if(preg_match('/up/i', $listitem)) $plist .= $uppage;

if(preg_match('/down/i', $listitem)) $plist .= $downpage;

if(preg_match('/index/i', $listitem)) $plist .= $indexpage;

if(preg_match('/pre/i', $listitem)) $plist .= $prepage;

if(preg_match('/pageno/i', $listitem)) $plist .= $listdd;

if(preg_match('/next/i', $listitem)) $plist .= $nextpage;

if(preg_match('/end/i', $listitem)) $plist .= $endpage;

if(preg_match('/option/i', $listitem)) $plist .= $optionlist;

if(preg_match('/info/i', $listitem)) $plist .= $maininfo;

希望本文所述对大家的dedecms建站有所帮助。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/16578.html
上一篇DISCUZ教程之如何让网站的x默认宽屏显示
下一篇 Dede实现文章列表隔行换背景色让显示内容有所区别
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部