收藏本站 织梦模板之家(Mubanzhijia.Com),专注织梦模板设计制作!

热门搜索:

当前位置:主页 > 网站教程 > 技术教程 >

织梦教程只调用单纯上一页下一页链接不要其他方法

时间:2016-08-30 来源:未知 作者:模板之家 阅读:

 很多要在调用图片样式的时候不需要标题,现在织梦模板之家技术钟振森来写一个只需要URL的教程调用方法教程:

 

  1. //打开织梦系统文件 /include/arc.archives.class.php 找到GetPreNext函数 

 

之前的替换为以下提供的代码即可:

 

 

  1. function GetPreNext($gtype=''
  2.   { 
  3.     $rs = ''
  4.     if(count($this->PreNext)<2
  5.     { 
  6.       $aid = $this->ArcID; 
  7.       $preR =  $this->dsql->GetOne("Select id From `dede_arctiny` where id<$aid And arcrank>-1 And typeid='{$this->Fields['typeid']}' order by id desc"); 
  8.       $nextR = $this->dsql->GetOne("Select id From `dede_arctiny` where id>$aid And arcrank>-1 And typeid='{$this->Fields['typeid']}' order by id asc"); 
  9.       $next = (is_array($nextR) ? " where arc.id={$nextR['id']} " : ' where 1>2 '); 
  10.       $pre = (is_array($preR) ? " where arc.id={$preR['id']} " : ' where 1>2 '); 
  11.       $query = "Select arc.id,arc.title,arc.shorttitle,arc.typeid,arc.ismake,arc.senddate,arc.arcrank,arc.money,arc.filename,arc.litpic, 
  12.             t.typedir,t.typename,t.namerule,t.namerule2,t.ispart,t.moresite,t.siteurl,t.sitepath 
  13.             from `dede_archives` arc left join dede_arctype t on arc.typeid=t.id  "; 
  14.       $nextRow = $this->dsql->GetOne($query.$next); 
  15.       $preRow = $this->dsql->GetOne($query.$pre); 
  16.       if(is_array($preRow)) 
  17.       { 
  18.         $mlink = GetFileUrl($preRow['id'],$preRow['typeid'],$preRow['senddate'],$preRow['title'],$preRow['ismake'],$preRow['arcrank'], 
  19.         $preRow['namerule'],$preRow['typedir'],$preRow['money'],$preRow['filename'],$preRow['moresite'],$preRow['siteurl'],$preRow['sitepath']); 
  20.         $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> "; 
  21.         $this->PreNext['preurl']=$mlink; 
  22.         $this->PreNext['preimg'] = "<a href='$mlink'><img src=\"{$preRow['litpic']}\" alt=\"{$preRow['title']}\"/></a> ";  
  23.       } 
  24.       else 
  25.       { 
  26.         $this->PreNext['pre'] = "上一篇:没有了 "; 
  27.         $this->PreNext['preurl'] = "javascript:void:"; 
  28.         $this->PreNext['preimg'] ="<img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有上一图集了!\"/>"; 
  29.       } 
  30.       if(is_array($nextRow)) 
  31.       { 
  32.         $mlink = GetFileUrl($nextRow['id'],$nextRow['typeid'],$nextRow['senddate'],$nextRow['title'],$nextRow['ismake'],$nextRow['arcrank'], 
  33.         $nextRow['namerule'],$nextRow['typedir'],$nextRow['money'],$nextRow['filename'],$nextRow['moresite'],$nextRow['siteurl'],$nextRow['sitepath']); 
  34.         $this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> "; 
  35.         $this->PreNext['nexturl']=$mlink; 
  36.         $this->PreNext['nextimg'] = "<a href='$mlink'><img src=\"{$nextRow['litpic']}\" alt=\"{$nextRow['title']}\"/></a> "; 
  37.       } 
  38.       else 
  39.       { 
  40.         $this->PreNext['next'] = "下一篇:没有了 "; 
  41.         $this->PreNext['nexturl'] = "javascript:void:"; 
  42.         $this->PreNext['nextimg'] ="<a href='javascript:void(0)' alt=\"\"><img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有下一图集了!\"/></a>"; 
  43.       } 
  44.     } 
  45.     if($gtype=='pre') 
  46.     { 
  47.       $rs =  $this->PreNext['pre']; 
  48.     } 
  49.     else if($gtype=='preimg'){ 
  50.        
  51.       $rs =  $this->PreNext['preimg']; 
  52.     } 
  53.     else if($gtype=='next') 
  54.     { 
  55.       $rs =  $this->PreNext['next']; 
  56.     } 
  57.     else if($gtype=='nextimg'){ 
  58.        
  59.       $rs =  $this->PreNext['nextimg']; 
  60.     } 
  61.     else if($gtype=='preurl'){ 
  62.       $rs = $this->PreNext['preurl']; 
  63.     }else if($gtype=='nexturl'){ 
  64.       $rs = $this->PreNext['nexturl']; 
  65.     } 
  66.      
  67.     else{ 
  68.       $rs =  $this->PreNext['pre']."   ".$this->PreNext['next']; 
  69.     } 
  70.     return $rs; 
  71.   } 

 

这一步我们需要调用标签到模板里面

 

  1. <li><a href="{dede:prenext get='preurl'/}" class="pr"><</a></li> 
  2. <li><a href="{dede:prenext get='nexturl'/}" class="pr">></a></li> 

preurl是上一页链接

nexturl是下一页链接

为空为javascript:void;

如织梦模板之家钟振森调用后的效果图

 

东莞网站建设
 
URL链接点击东莞网站建设需要多少钱?这个具体看效果图。
 
ps:织梦之家长期承接织梦网站仿站、网站二次开发、模板制作业务、需要联系技术QQ:582619150

 

 

本文版权归原作者所有,转载请注明原文来源出处,织梦模板之家感谢您的支持!

本文链接:http://www.mubanzhijia.com/jishujiaocheng/892.html织梦教程只调用单纯上一页下一页链接不要其他方法http://www.mubanzhijia.com/jishujiaocheng/892.html

相关内容:
发表评论:
特价模板
特价织梦模板本站将持续推出,特价模板不参与其他促销活动!