实用教程
免费软件

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

很多要在调用图片样式的时候不需要标题,现在织梦模板之家技术钟振森来写一个只需要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.       $rs =  $this->PreNext[‘preimg’];
  51.     }
  52.     else if($gtype==’next’)
  53.     {
  54.       $rs =  $this->PreNext[‘next’];
  55.     }
  56.     else if($gtype==’nextimg’){
  57.       $rs =  $this->PreNext[‘nextimg’];
  58.     }
  59.     else if($gtype==’preurl’){
  60.       $rs = $this->PreNext[‘preurl’];
  61.     }else if($gtype==’nexturl’){
  62.       $rs = $this->PreNext[‘nexturl’];
  63.     }
  64.     else{
  65.       $rs =  $this->PreNext[‘pre’].”   “.$this->PreNext[‘next’];
  66.     }
  67.     return $rs;
  68.   }

 

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

 


  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;

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

 

东莞网站建设
赞(0) 打赏
未经允许不得转载:我要教程网 » 织梦教程只调用单纯上一页下一页链接不要其他方法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

感谢支持!

支付宝扫一扫打赏

微信扫一扫打赏