小李SEO博客

网站优化服务

dedecms上一篇下一篇自由可控输出链接标题缩略图时间方法

在不影响程序原来功能的基础下,二次开发让上一篇下一篇标签自由可控地输出链接、标题、缩略图、时间,没有上一篇或者下一篇时不输出任何东西。实现教程:打开 /include/arc.archives.class.php 找到 大概在 735 行左右的else if($ctag->GetName()=='fieldlist')制在它的上面加入else if($ctag->GetName()=='prenextdiy'){$innertext = trim($ctag->GetInnerText());if($innertext){$get = $ctag->GetAtt('get');$diys['diy'] = $this->GetPreNext('diy');$revalue = '';$dtp2 = new DedeTagParse();$dtp2->SetNameSpace('field','[',']');$dtp2->LoadSource($innertext);foreach($diys as $row){foreach($dtp2->CTags as $tid=>$ctag2){if(isset($row[$get][$ctag2->GetName()])){$dtp2->Assign($tid,$row[$get][$ctag2->GetName()]);}}$revalue .= $dtp2->GetResult();}if($row[$get]['id']) $this->dtp->Assign($i,$revalue);}}如图

继续找到,大概在852行左右的$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";在它的上面加入$preRow['litpic'] = (empty($preRow['litpic'])) ? $GLOBALS['cfg_cmspath'].'/images/defaultpic.gif' : $preRow['litpic'];$this->PreNext['diy']['pre']['id'] = $preRow['id'];$this->PreNext['diy']['pre']['arcurl'] = $mlink;$this->PreNext['diy']['pre']['title'] = $preRow['title'];$this->PreNext['diy']['pre']['litpic'] = $preRow['litpic'];$this->PreNext['diy']['pre']['pubdate'] = $preRow['senddate'];如图

继续找到,大概在875行左右的$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";在它的上面加入$nextRow['litpic'] = (empty($nextRow['litpic'])) ? $GLOBALS['cfg_cmspath'].'/images/defaultpic.gif' : $nextRow['litpic'];$this->PreNext['diy']['next']['id'] = $nextRow['id'];$this->PreNext['diy']['next']['arcurl'] = $mlink;$this->PreNext['diy']['next']['title'] = $nextRow['title'];$this->PreNext['diy']['next']['litpic'] = $nextRow['litpic'];$this->PreNext['diy']['next']['pubdate'] = $nextRow['senddate'];如图

继续找到,大概在 889 行左右的if($gtype=='pre')在它的上面加入if($gtype=='diy'){return $this->PreNext['diy'];}如图

内容页模板里上一篇下一篇调用标签写法:上一篇{dede:prenextdiy get='pre'}<li><a href="[field:arcurl/]"><img src="[field:litpic/]" width="50" height="50"></a><p><a href="[field:arcurl/]">[field:title/]</a><span>时间:[field:pubdate function="MyDate('Y-m-d',@me)"/]</span></p></li>{/dede:prenextdiy}下一篇{dede:prenextdiy get='next'}<li><a href="[field:arcurl/]"><img src="[field:litpic/]" width="50" height="50"></a><p><a href="[field:arcurl/]">[field:title/]</a><span>时间:[field:pubdate function="MyDate('Y-m-d',@me)"/]</span></p></li>{/dede:prenextdiy} 注意:标签是自定义的dede:prenextdiy。

上一篇:dedecms程序Linux下安装安全设置教程 下一篇:dedecms网站让百度地图api支持在https显示方法
织梦cms相关文章阅读
  • 织梦cms自动缩略图无法生成问题解决方法

    小李网络公司介绍织梦cms自动缩略图无法生成问题解决方法知识,包括手机视频缩略图生成视频缩略图怎么生成网站缩略图生成缩略图怎么弄图片怎么显示缩略图怎样把照片转换成缩略图缩略图...

  • 织梦cms网站channel标签指定属性样式无效解决方法

    小李网络公司介绍织梦cms网站channel标签指定属性样式无效解决方法知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统dede织梦仿站dedecms首页current什么意思啊织梦cms移动织梦帮助文档织梦默...

  • 织梦cms5.7自定义模型使用教程

    小李网络公司介绍织梦cms5.7自定义模型使用教程知识,包括织梦(DeDeCMS v5.7 )添加自定义属性的实现方法(图文详解),自定义人物模型的游戏自定义史蒂夫模型哪里找自定义模型模型涂装教程怎样使...

  • 织梦cms网站地图生成小技巧

    小李网络公司介绍织梦cms网站地图生成知识,包括DEDECMS网站地图优化技巧-把网站地图生成在系统根目录,网站生成织梦生成手机首页已有网址生成网站地图自动生成网站地图怎么生成网站地图x...

  • 织梦cms后台反应特别慢点击就卡住解决办法

    小李网络公司介绍织梦cms后台反应特别慢点击就卡住知识,包括dedecms后台(反应特别慢)点击就卡住的最终解决-织梦安装使.织梦手机端加载慢dede首页加载很慢cms加载很慢dedecmscss加载慢....

  • 织梦cms连接数据库失败解决方法

    小李网络公司介绍织梦cms连接数据库失败解决方法知识.包括数据库错误怎么解决sql发生错误5拒绝访问SQL对象名无效的解决附加数据库错误5120sql分离的数据库在哪里附加数据库时出错怎么办....

  • 织梦cms当前系统时间调用标签

    小李网络公司介绍织梦cms当前系统时间调用标签知识,包括织梦标签教程织梦列表页标签织梦官网织梦仿站替换标签织梦当前栏目织梦标签嵌套织梦标签怎么套用织梦文章摘要标签织梦php标签织...

  • 织梦cms内容关键字批量替换教程

    小李网络公司介绍织梦cms内容关键字批量替换教程知识,包括dedecms内容粘贴dedecms内容关键词dedecms内容页代码dedecms文章内容页dedecms文章正文dedecms内容修改dedecms文本内容表格不同的内容怎么替换...

  • 织梦cms全站动态发布文章和取消自动获取关键字

    小李网络公司介绍织梦cms全站动态发布文章和取消自动获取关键字教程知识,包括dedecms内容页动态dedecms人dedecms全站动态化dedecms动态密码dedecms文章动态dedecms动态浏览dedecms动态程序dedecms动态单页...

  • 织梦cms20位MD5加密密文解密示例介绍

    小李网络公司介绍织梦cms20位MD5加密密文解密示例介绍知识,包括数据库md5加密原理加密文件怎么解密凯撒密码加密解密算法密文加密方法js加密md5加密代码md5 16位加密md5加密怎么用加密转换md5加...

  • 织梦cms5.7本地缩略图一直在上传中解决方法

    小李网络公司介绍织梦cms5.7本地缩略图一直在上传中解决方法知识,包括缩略图为什么上传不了dedecms上传缩略图怎么上传缩略图dede自定义缩略图微信缩略图如何导出qq上传图片无法显示缩略图...

  • 织梦cms模板在runphp=yes的标签中调用其他field值的方法

    小李网络公司介绍织梦cms在runphp=yes标签调用知识,包括DEDE织梦CMS模板在runphp=yes的标签中调用其他field值的方法,dedecms模板运行phpdedecmsphp字段dedecms模板php织梦模板php代码dedecms支持php....

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640