GVKun编程网logo

DEDEcms手机网站添加详情内页上一页/下一页的翻页功能(dedecms分页标签)

40

本文将介绍DEDEcms手机网站添加详情内页上一页/下一页的翻页功能的详细情况,特别是关于dedecms分页标签的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将

本文将介绍DEDEcms手机网站添加详情内页上一页/下一页的翻页功能的详细情况,特别是关于dedecms分页标签的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于dede 列表页 上一页下一页 只要链接、dede 栏目页 上一页下一页 只要链接、dede 织梦列表页 上一页下一页 只要链接的标签代码、dedecms 手机网站内页上一篇 / 下一篇的翻页功能的知识。

本文目录一览:

DEDEcms手机网站添加详情内页上一页/下一页的翻页功能(dedecms分页标签)

DEDEcms手机网站添加详情内页上一页/下一页的翻页功能(dedecms分页标签)

 

修改文件include/arc.archives.class.php文件。

 

1、搜索

 

function GetPreNext($gtype='')
 

2、将这个函数的所有内容替换为

 

    function GetPreNext($gtype='')

    {

        $rs = '';

        if(count($this->PreNext)<2)

        {

            $aid = $this->ArcID;

            $preR =  $this->dsql->GetOne("Select id From `dede_arctiny` where id<$aid And arcrank>-1 And typeid='{$this->Fields['typeid']}' order by id desc");

            $nextR = $this->dsql->GetOne("Select id From `dede_arctiny` where id>$aid And arcrank>-1 And typeid='{$this->Fields['typeid']}' order by id asc");

            $next = (is_array($nextR) ? " where arc.id={$nextR['id']} " : ' where 1>2 ');

            $pre = (is_array($preR) ? " where arc.id={$preR['id']} " : ' where 1>2 ');

            $query = "Select arc.id,arc.title,arc.shorttitle,arc.typeid,arc.ismake,arc.senddate,arc.arcrank,arc.money,arc.filename,arc.litpic,

                        t.typedir,t.typename,t.namerule,t.namerule2,t.ispart,t.moresite,t.siteurl,t.sitepath

                        from `dede_archives` arc left join dede_arctype t on arc.typeid=t.id  ";

            $nextRow = $this->dsql->GetOne($query.$next);

            $preRow = $this->dsql->GetOne($query.$pre);

            

            

            

    

            if(is_array($preRow))

            {

                $mlink = GetFileUrl($preRow['id'],$preRow['typeid'],$preRow['senddate'],$preRow['title'],$preRow['ismake'],$preRow['arcrank'],

                $preRow['namerule'],$preRow['typedir'],$preRow['money'],$preRow['filename'],$preRow['moresite'],$preRow['siteurl'],$preRow['sitepath']);

                $mobile_mlink = "/m/view.php?aid=".$preRow['id'];

                $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";

                $this->PreNext['mobile_pre'] = "上一篇:<a href='$mobile_mlink'>{$preRow['title']}</a> ";

                $this->PreNext['preimg'] = "<a href='$mlink'><img src=\"{$preRow['litpic']}\" alt=\"{$preRow['title']}\"/></a> "; 

            }

            else

            {

                $this->PreNext['pre'] = "上一篇:没有了 ";

                $this->PreNext['mobile_pre'] = "上一篇:没有了 ";

#p#分页标题#e#

                $this->PreNext['preimg'] ="<img src=http://www.dede58.com/a/dedejq/\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有上一图集了!\"/>";

            }

            if(is_array($nextRow))

            {

                $mlink = GetFileUrl($nextRow['id'],$nextRow['typeid'],$nextRow['senddate'],$nextRow['title'],$nextRow['ismake'],$nextRow['arcrank'],

                $nextRow['namerule'],$nextRow['typedir'],$nextRow['money'],$nextRow['filename'],$nextRow['moresite'],$nextRow['siteurl'],$nextRow['sitepath']);                

                $mobile_mlink = "/m/view.php?aid=".$nextRow['id'];

                $this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";

                $this->PreNext['mobile_next'] = "下一篇:<a href='$mobile_mlink'>{$nextRow['title']}</a> ";

                $this->PreNext['nextimg'] = "<a href='$mlink'><img src=\"{$nextRow['litpic']}\" alt=\"{$nextRow['title']}\"/></a> ";

            }

            else

            {

                $this->PreNext['next'] = "下一篇:没有了 ";

                $this->PreNext['mobile_next'] = "下一篇:没有了 ";

                $this->PreNext['nextimg'] ="<a href='javascript:void(0)' alt=\"\"><img src=http://www.dede58.com/a/dedejq/\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有下一图集了!\"/></a>"; 本文章网址:http://www.ppssdd.com/code/26891.html。转载请保留出处,谢谢合作!

dede 列表页 上一页下一页 只要链接

dede 列表页 上一页下一页 只要链接

修改include中的arc.listview.class.PHP

然后修改静态那个就行了

查找“//获得上一页和主页的链接”

//获得上一页和主页的链接
		if($this->PageNo != 1)
		{
			$prepage.="".str_replace("{page}",$prepagenum,$tnamerule)."";
			$indexpage="".str_replace("{page}",$tnamerule)."";
		}
		else
		{
			$indexpage="链接
		if($this->PageNo!=$totalpage && $totalpage>1)
		{
			$nextpage.="".str_replace("{page}",$nextpagenum,$tnamerule)."";
			$endpage="".str_replace("{page}",$tnamerule)."";
		}
		else
		{
			$endpage="
				


使用

{dede:Pagelist listitem="pre" listsize="5"/}

{dede:Pagelist listitem="next" listsize="5"/}

上面那些只有一页的时候的判断语句也清空吧


dede 栏目页 上一页下一页 只要链接

dede 栏目页 上一页下一页 只要链接

 

修改include中的arc.listview.class.php

然后修改静态那个就行了

查找“//获得上一页和主页的链接”

//获得上一页和主页的链接 if($this->PageNo != 1) { $prepage.="".str_replace("{page}",$prepagenum,$tnamerule).""; $indexpage="".str_replace("{page}",$prepagenum,$tnamerule).""; } else { $indexpage="<li>".$uahome."</li>\r\n"; } //下一页,未页的链接 if($this->PageNo!=$totalpage && $totalpage>1) { $nextpage.="".str_replace("{page}",$nextpagenum,$tnamerule).""; $endpage="".str_replace("{page}",$nextpagenum,$tnamerule).""; } else { $endpage="<li>".$ualastpage."</li>\r\n"; }  


使用

{dede:pagelist listitem="pre" listsize="5"/}

{dede:pagelist listitem="next" listsize="5"/}

上面那些只有一页的时候的判断语句也清空吧

本文章网址:http://www.ppssdd.com/code/10612.html。转载请保留出处,谢谢合作!

dede 织梦列表页 上一页下一页 只要链接的标签代码

dede 织梦列表页 上一页下一页 只要链接的标签代码

修改include中的arc.listview.class.PHP
然后修改静态那个就行了
查找“//获得上一页和主页的链接”
01
//获得上一页和主页的链接
      
  if($this->PageNo != 1)
        {
            $prepage.="".str_replace("{page}",$prepagenum,$tnamerule)."";
            $indexpage="".str_replace("{page}",$tnamerule)."";
        }
        else
        {
            $indexpage="
			

  
        //下一页,未页的链接
        
if($this->PageNo!=$totalpage && $totalpage>1)
        {
            $nextpage.="".str_replace("{page}",$nextpagenum,$tnamerule)."";
            $endpage="".str_replace("{page}",$tnamerule)."";
        }
        else
        {
            $endpage="
			

使用
{dede:Pagelist listitem="pre" listsize="5"/}
{dede:Pagelist listitem="next" listsize="5"/}
上面那些只有一页的时候的判断语句也清空吧

dedecms 手机网站内页上一篇 / 下一篇的翻页功能

dedecms 手机网站内页上一篇 / 下一篇的翻页功能

修改文件include/arc.archives.class.php文件。  
1、搜索
function GetPreNext($gtype='''')
2、将这个函数的所有内容替换为

function GetPreNext($gtype='''') { $rs = ''''; if(count($this->PreNext)<2) { $aid = $this->ArcID; $preR = $this->dsql->GetOne("Select id From `#@__arctiny` where id<$aid And arcrank>-1 And typeid=''{$this->Fields[''typeid'']}'' order by id desc"); $nextR = $this->dsql->GetOne("Select id From `#@__arctiny` where id>$aid And arcrank>-1 And typeid=''{$this->Fields[''typeid'']}'' order by id asc"); $next = (is_array($nextR) ? " where arc.id={$nextR[''id'']} " : '' where 1>2 ''); $pre = (is_array($preR) ? " where arc.id={$preR[''id'']} " : '' where 1>2 ''); $query = "Select arc.id,arc.title,arc.shorttitle,arc.typeid,arc.ismake,arc.senddate,arc.arcrank,arc.money,arc.filename,arc.litpic, t.typedir,t.typename,t.namerule,t.namerule2,t.ispart,t.moresite,t.siteurl,t.sitepath from `#@__archives` arc left join #@__arctype t on arc.typeid=t.id "; $nextRow = $this->dsql->GetOne($query.$next); $preRow = $this->dsql->GetOne($query.$pre); if(is_array($preRow)) { $mlink = GetFileUrl($preRow[''id''],$preRow[''typeid''],$preRow[''senddate''],$preRow[''title''],$preRow[''ismake''],$preRow[''arcrank''], $preRow[''namerule''],$preRow[''typedir''],$preRow[''money''],$preRow[''filename''],$preRow[''moresite''],$preRow[''siteurl''],$preRow[''sitepath'']); $mobile_mlink = "/m/view.php?aid=".$preRow[''id'']; $this->PreNext[''pre''] = "上一篇:<a href=''$mlink''>{$preRow[''title'']}</a> "; $this->PreNext[''mobile_pre''] = "上一篇:<a href=''$mobile_mlink''>{$preRow[''title'']}</a> "; $this->PreNext[''preimg''] = "<a href=''$mlink''><img src=\"{$preRow[''litpic'']}\" alt=\"{$preRow[''title'']}\"/></a> "; } else { $this->PreNext[''pre''] = "上一篇:没有了 "; $this->PreNext[''mobile_pre''] = "上一篇:没有了 "; $this->PreNext[''preimg''] ="<img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有上一图集了!\"/>"; } if(is_array($nextRow)) { $mlink = GetFileUrl($nextRow[''id''],$nextRow[''typeid''],$nextRow[''senddate''],$nextRow[''title''],$nextRow[''ismake''],$nextRow[''arcrank''], $nextRow[''namerule''],$nextRow[''typedir''],$nextRow[''money''],$nextRow[''filename''],$nextRow[''moresite''],$nextRow[''siteurl''],$nextRow[''sitepath'']); $mobile_mlink = "/m/view.php?aid=".$nextRow[''id'']; $this->PreNext[''next''] = "下一篇:<a href=''$mlink''>{$nextRow[''title'']}</a> "; $this->PreNext[''mobile_next''] = "下一篇:<a href=''$mobile_mlink''>{$nextRow[''title'']}</a> "; $this->PreNext[''nextimg''] = "<a href=''$mlink''><img src=\"{$nextRow[''litpic'']}\" alt=\"{$nextRow[''title'']}\"/></a> "; } else { $this->PreNext[''next''] = "下一篇:没有了 "; $this->PreNext[''mobile_next''] = "下一篇:没有了 "; $this->PreNext[''nextimg''] ="<a href=''javascript:void(0)'' alt=\"\"><img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有下一图集了!\"/></a>"; } } if($gtype==''pre'') { $rs = $this->PreNext[''pre'']; } else if($gtype==''preimg''){ $rs = $this->PreNext[''preimg'']; } else if($gtype==''mobile_pre''){ $rs = $this->PreNext[''mobile_pre'']; } else if($gtype==''next'') { $rs = $this->PreNext[''next'']; } else if($gtype==''mobile_next'') { $rs = $this->PreNext[''mobile_next'']; } else if($gtype==''nextimg''){ $rs = $this->PreNext[''nextimg'']; } else { $rs = $this->PreNext[''pre'']." &nbsp; ".$this->PreNext[''next'']; } return $rs; }



3、在article_article_m.htm文件页面上一篇下一篇插入或修改
<ul class="am-pagination blog-pagination">

      <li>{dede:prenext get=''mobile_pre''/}</li>
     
      <li>{dede:prenext get=''mobile_next''/}</li>

    </ul>



今天关于DEDEcms手机网站添加详情内页上一页/下一页的翻页功能dedecms分页标签的讲解已经结束,谢谢您的阅读,如果想了解更多关于dede 列表页 上一页下一页 只要链接、dede 栏目页 上一页下一页 只要链接、dede 织梦列表页 上一页下一页 只要链接的标签代码、dedecms 手机网站内页上一篇 / 下一篇的翻页功能的相关知识,请在本站搜索。

本文标签: