GVKun编程网logo

给dede新闻页面的上一篇下一篇增加新闻摘要的功能(添加新闻)

21

如果您想了解给dede新闻页面的上一篇下一篇增加新闻摘要的功能的相关知识,那么本文是一篇不可错过的文章,我们将对添加新闻进行全面详尽的解释,并且为您提供关于DEDECMS上一篇下一篇调用图片的方法、D

如果您想了解给dede新闻页面的上一篇下一篇增加新闻摘要的功能的相关知识,那么本文是一篇不可错过的文章,我们将对添加新闻进行全面详尽的解释,并且为您提供关于DEDECMS 上一篇下一篇调用图片的方法、DEDECMS上一篇下一篇调用代码、DEDECMS上一篇下一篇调用图片的办法、DEDECMS上一篇下一篇调用图片的方法的有价值的信息。

本文目录一览:

给dede新闻页面的上一篇下一篇增加新闻摘要的功能(添加新闻)

给dede新闻页面的上一篇下一篇增加新闻摘要的功能(添加新闻)

 

找到arc.archives.class.php文件,在include目录下面,然后查找“GetPreNext”这个函数,将

$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 `jcode_archives` arc left join jcode_arctype t on arc.typeid=t.id ";


改成
 

$query = "Select arc.id,arc.title,arc.shorttitle,arc.typeid,arc.ismake,arc.senddate,arc.arcrank,arc.money,arc.filename,arc.litpic, arc.description,t.typedir,t.typename,t.namerule,t.namerule2,t.ispart,t.moresite,t.siteurl,t.sitepath from `jcode_archives` arc left join jcode_arctype t on arc.typeid=t.id ";


比较一下其实现在只是多了arc.description,这就是新闻的摘要,也称为新闻描述。 
需要注意的是这里的jcode_archives和jcode_arctype中的jcode_是我表结构的前缀,你需要将这个前缀改成你自己的。
 

现在我们已经将新闻描述从数据库里面取出来了。下一步将描述显示在页面上,显示连接文字的代码本来是这样的,你可以通过查找找到,其实就在上面那段代码的附近:

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']);
$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";
$this->PreNext['preimg'] = "<a href='$mlink'><img src=\"{$preRow['litpic']}\" alt=\"{$preRow['title']}\"/></a> ";
}
else
{
$this->PreNext['pre'] = "上一篇:没有了 ";
$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']);
$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";
$this->PreNext['nextimg'] = "<a href='$mlink'><img src=\"{$nextRow['litpic']}\" alt=\"{$nextRow['title']}\"/></a> ";
}
else
{
$this->PreNext['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>";
}
}

现在为了显示出新闻描述,在每一个a标签之后添加一个div div中包含新闻描述(红色部分):

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']);
$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> <div>{$preRow['description']}</div> ";
$this->PreNext['preimg'] = "<a href='$mlink'><img src=\"{$preRow['litpic']}\" alt=\"{$preRow['title']}\"/></a> <div>{$preRow['description']}</div> ";
}
else
{
$this->PreNext['pre'] = "上一篇:没有了 ";
$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']);
$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> <div>{$preRow['description']}</div> ";
$this->PreNext['nextimg'] = "<a href='$mlink'><img src=\"{$nextRow['litpic']}\" alt=\"{$nextRow['title']}\"/></a> <div>{$preRow['description']}</div> ";
}
else
{
$this->PreNext['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/13359.html。转载请保留出处,谢谢合作!

DEDECMS 上一篇下一篇调用图片的方法

DEDECMS 上一篇下一篇调用图片的方法

 只限 5.5 的版本 5.3 的没看过,目录地址 /include/arc.archives.class.php 查找:arc.money,arc.filename, 在后面添加 arc.litpic, 查找:$this-PreNext [

只限 5.5 的版本 5.3 的没看过

目录地址:/include/arc.archives.class.php

查找:arc.money,arc.filename, 在后面添加 arc.litpic,

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

替换:〔上一篇〕
if(empty($preRow[''litpic'']))
{
$this->PreNext [''pre''] = "上一篇:<a href=''$mlink''>{$preRow [''title'']}</a>";
}else{
$preimage = str_replace(''/photo-img'', ''http://images.jiaju123.com'',trim($preRow[''litpic'']));
$this->PreNext[''pre''] = "<div class=\"photo_article_pre\">
<div class=\"pre_photo\"><a href=\"$mlink\"><img src=\"$preimage\" alt=\"上一篇:{$preRow [''title'']}\"></a></div>
<div class=\"pre_right\">
<p> 上一篇:{$preRow [''title'']}</p>
<div class=\"photo_textlink\">◀<a href=\"$mlink\"> 浏览上一张图片 </a></div>

织梦内容管理系统

</div></div>";
}

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

替换:if (empty ($nextRow [''litpic'']))
{
$this->PreNext [''next''] = "下一欧洲杯推荐  篇:<a href=''$mlink''>{$nextRow [''title'']}</a>";
}else{
$nextimage = str_replace(''/photo-img'', ''http://images.jiaju123.com'',trim($nextRow[''litpic'']));
$this->PreNext[''next''] = "<div class=\"photo_article_next\">
<div class=\"pre_photo\"><a href=\"$mlink\"><img src=\"$nextimage\" alt=\"下一篇:{$nextRow [''title'']}\"></a></div>
<div class=\"pre_right\">
<p> 下一篇:{$nextRow [''title'']}</p>
<div class=\"photo_textlink\">▶<a href=\"$mlink\"> 浏览下一张图片 </a></div>
</div></div>"; dedecms.com
}

提示:以上教程来自 DEDE 论坛,没有经过测试。

DEDECMS上一篇下一篇调用代码

DEDECMS上一篇下一篇调用代码

上一篇,下一篇的两种代码 
 
默认的是竖向的 
 
{dede:prenext/} 
 
横向的 
 
{dede:prenext function="str_replace(' 上一篇:','<'.'br'.' />下一篇:',@me)"/} 
 
其他: 
 
{dede:prenext get='pre'/}上一篇 
 
{dede:prenext get='next'/}下一篇

DEDECMS上一篇下一篇调用图片的办法

DEDECMS上一篇下一篇调用图片的办法

 

只限5.5的版本5.3的没看过,目录地址 /include/arc.archives.class.php 查找:arc.money,arc.filename, 在后面添加arc.litpic, 查找:$this-PreNext[

 

只限5.5的版本5.3的没看过

 

目录地址:/include/arc.archives.class.php 

 

查找:arc.money,arc.filename, 在后面添加arc.litpic, 

 

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

 

替换:〔上一篇〕 

if(empty($preRow['litpic'])) 

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

}else{ 

$preimage = str_replace('/photo-img', '',trim($preRow['litpic'])); 

$this->PreNext['pre'] = "<div class=\"photo_article_pre\"> 

<div class=\"pre_photo\"><a href=http://www.dede58.com/a/dedejq/\"$mlink\"><img src=\"$preimage\" alt=\"上一篇:{$preRow['title']}\"></a></div> 

<div class=\"pre_right\"> 

<p>上一篇:{$preRow['title']}</p> 

<div class=\"photo_textlink\">◀<a href=http://www.dede58.com/a/dedejq/\"$mlink\">浏览上一张图片</a></div> 

 

织梦内容管理系统

 

</div></div>"; 

 

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

 

替换:if(empty($nextRow['litpic'])) 

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

}else{ 

$nextimage = str_replace('/photo-img', '',trim($nextRow['litpic'])); 

$this->PreNext['next'] = "<div class=\"photo_article_next\"> 

<div class=\"pre_photo\"><a href=http://www.dede58.com/a/dedejq/\"$mlink\"><img src=\"$nextimage\" alt=\"下一篇:{$nextRow['title']}\"></a></div> 

<div class=\"pre_right\"> 

<p>下一篇:{$nextRow['title']}</p> 

<div class=\"photo_textlink\">▶<a href=http://www.dede58.com/a/dedejq/\"$mlink\">浏览下一张图片</a></div> 

</div></div>"; dedecms.com 

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

DEDECMS上一篇下一篇调用图片的方法

DEDECMS上一篇下一篇调用图片的方法

只限5.5的版本5.3的没看过,目录地址 /include/arc.archives.class.PHP 查找:arc.money,arc.filename,在后面添加arc.litpic,查找:$this-PreNext[
 
只限5.5的版本5.3的没看过
 
目录地址:/include/arc.archives.class.PHP 
 
查找:arc.money, 在后面添加arc.litpic, 
 
查找:$this->PreNext['pre'] = "上一篇:
 
替换:〔上一篇〕 
if(empty($preRow['litpic'])) 
$this->PreNext['pre'] = "上一篇:
}else{ 
$preimage = str_replace('/photo-img','http://images.jiaju123.com',trim($preRow['litpic'])); 
$this->PreNext['pre'] = "
上一篇:{$preRow['title']}\">
上一篇:{$preRow['title']}
浏览上一张图片
 
织梦内容管理系统
 
 
查找:$this->PreNext['next'] = "下一篇:
 
替换:if(empty($nextRow['litpic'])) 
$this->PreNext['next'] = "下一篇:
}else{ 
$nextimage = str_replace('/photo-img',trim($nextRow['litpic'])); 
$this->PreNext['next'] = "
下一篇:{$nextRow['title']}\">
下一篇:{$nextRow['title']}
浏览下一张图片
Dedecms.com 
}

总结

以上是小编为你收集整理的DEDECMS上一篇下一篇调用图片的方法全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

Dedecms相关文章

织梦系统 dedecms pagelist标签使用修改方法介绍
在Dedecms织梦列表页中是肯定要使用pagelist标签的,但是有的时候也会因为一些css格式的问题会出现排列顺序的问题,所以也要知道怎么样修改pagelist标签?
织梦网站怎么搬家?dede系统网站迁移数据到另外个服务器
今天分享织梦网站怎么搬家,个人感觉织梦的搬家比其他的程序的都简单。1、网站备份登录织梦后台,【系统】-【数据库备份/还原】-【提交】,织梦程序开始自动备份数据库,等待即可。
织梦网站安全设置方法 dede系统网站如何配置才安全?
织梦(dede)程序不安全是公认的,同样是建站,使用织梦程序被黑的风险更大,所以,一些安全设置是非常有必要的。织梦网站安全设置的4个主要操作
织梦自动生成网站地图sitemap代码 dede生成sitemap站点地图的代码实例
使用xemu、爱站工具包、尖叫青蛙等制作网站地图,每次生成sitemap还需要再上传到服务器,还是比较麻烦的,不过有些网站程序可以通过插件完成网站地图的自动更新,比如wordpress。但是织梦一直都不行,今天就用插件+代
dede织梦纯代码制作网站地图 dede网站地图生成代码
分享织梦自动生成网站sitemap,但是需要安装插件,今天分享,织梦如何不使用插件,制作网站xml地图。
织梦dede自定义表单添加全选功能 dede自定义表单实操代码
织梦自定义表单没有全选/取消全选功能,有时候想要全选全,需要一个一个选择比较麻烦,如果网站有大量的恶意留言,想要删除更麻烦。虽然可以使用sql命令删除恶意留言,但不是很灵活,今天就给织梦自定义表单添加全选
dede cms如何定时主动推送文章 dede实现定时推送文章给百度的方法
前几天百度公开课说了,api推送的优先级比较高,所以在没有快速收录的情况下,api提交必须要有,那么织梦要如何实现api主动推送呢?
织梦dede发布文章实时api主动推送
dede定时主动推送,虽然也很方便,但只能固定时间推送,实时性不高,今天小编分享如何发布文章后实时api推送至百度?
  • • 织梦系统 dedecms pagelist标签使用修改
  • • 织梦网站怎么搬家?dede系统网站迁移数
  • • 织梦网站安全设置方法 dede系统网站如何
  • • 织梦自动生成网站地图sitemap代码 dede
  • • dede织梦纯代码制作网站地图 dede网站地
  • • 织梦dede自定义表单添加全选功能 dede自
  • • dede cms如何定时主动推送文章 dede实现
  • • 织梦dede发布文章实时api主动推送
  • • 织梦dedecms当前位置标签代码的5种写法
  • • 织梦DEDECMS文章、栏目页获取当前页面顶
JavaScriptPHPsqlMysqLwindows使用wordpressAJAXList方法系统文件安装Nginx教程数据库设置Woocommerc服务器pdf错误获取创建显示函数用户更新添加IIS删除自定义代码进行.htaccess调用软件选择功能属性下载

今天关于给dede新闻页面的上一篇下一篇增加新闻摘要的功能添加新闻的分享就到这里,希望大家有所收获,若想了解更多关于DEDECMS 上一篇下一篇调用图片的方法、DEDECMS上一篇下一篇调用代码、DEDECMS上一篇下一篇调用图片的办法、DEDECMS上一篇下一篇调用图片的方法等相关知识,可以在本站进行查询。

本文标签:

上一篇dedecms附件发布(添加附件)修改默认table 源码

下一篇dedecms织梦会员中心调用会员*后登录时间和IP地址(织梦会员系统)