dedecms 列表 用分页标签 判断 当第一页则显示,第二页以上不显示 土办法!

相关案例演示

arc.listview.class.php

function GetPageListST($list_len,$listitem="index,end,pre,next,pageno,spurl")  // ,spurl新增的
,spurl新境的

1
2
3
4
5
$purl $this->GetCurUrl();
$maininfo "<li><span class="pageinfo">共 <strong>{$totalpage}</strong>页<strong>".$this->TotalResult."</strong>条</span></li> ";
$tnamerule $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']);
$tnamerule = preg_replace("/^(.*)//"''$tnamerule);
$typedirereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']); //新增的

  

1
2
3
4
5
6
7
8
9
        if($this->PageNo != 1)
        {
            $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li> ";
            $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li> ";
        }
        else
        {
            $indexpage="<li>首页</li> ";
$spurlpage$GLOBALS['cfg_basehost'].$typedir."/";  //新增的
1
2
3
4
5
6
7
8
9
10
11
12
13
    }
    $plist '';
    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;
    if(preg_match('/spurl/i'$listitem)) $plist .= $spurlpage;  //新增的
    
    return $plist;
}

  list_article.htm 调用 {dede:pagelist listitem="spurl" listsize="0"/}

 

当第一页则显示列表的网址,第二页往后则不显示。用于百度移动适配,因为移动版与PC版条数不一样,二页往后内容完全不对应。适配失败。所以只能适配第一页。

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。


来源:网友投稿 关注: 时间:2019-10-08 17:37
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制(了解更多)
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品织梦源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站织梦程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ进行交流。
相关织梦教程
QQ在线咨询