织梦DEDE仿站的arclist标签动态获取关键词

softyun3年前cms教程55


织梦DEDECMS仿站的arclist标签 {dede:arclist keyword='动态获取关键词'}的使用方法:
 
在arclist.lib.php 第149行 

//关键字条件  
  
if($keyword!='')  
把{}中间的内容改成  
{  
$rowGetKeyword = $dsql->GetOne("select keywords From `dede_archives` where id='$arcid'");  
$keyword=$rowGetKeyword['keywords'];  
$keyword = str_replace(',', '|', $keyword);  
$orwheres[] = " CONCAT(arc.title,arc.keywords) REGEXP '$keyword' ";  
}  
这样直接调用{dede:arclist keyword='这里随便写只要是不为空就可以'} 这样这里的keyword就是动态获取的了。不然只能是固定的。 
实际上在织梦dede v5.6里有个相关文章标签 
{dede:likearticle titlelen='' row=''}
{/dede:likearticle}
 
这个标签我们可以试试哦,也许可以实现的哦!希望可以帮助到大家!仅供参考学习。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

dedecms 首页arclist按照'weight'排序

dedecms 首页arclist按照'weight'排序织梦默认情况下是没有开启weight排序的需要修改arclist.lib.php 1、 在织梦系统中找到以下目录\include\taglib...

PhpCms内容管理:碎片管理

碎片是什么把一个完整的页面理解成由许多块组成,而每一个“块”我们就可认为就是一个”碎片“!这样,我们在页面放置一些碎片,在以后的维护维护中,只需要对碎片进行维护!碎片功能支持完全手动更新,并且可以搜索...

关于DEDECMS移动data后网站地图无法生成的解决方法

关于DEDECMS移动data后网站地图无法生成的解决方法出于安全考虑,我们有时候需要屏蔽robots屏蔽 data的执行能力和访问能力,可者直接移动了data目录,都会重度或轻度造成 织梦dedec...

PhpCms系统设置:网站地图

位置:系统设置----系统工具----网站地图网站地图:网站地图 维基百科:网站地图描述了一个网站的架构。 它可以使一个任意形式的文档,用作网页设计的设计工具,也可以是列出网站中所有页面的一个网页,通...

让PHPCms内容页支持JavaScript

在PHPCms内容页中,出于完全考虑,默认是禁止JavaScript脚本的,所以我们在添加文章时,虽然加入了js代码,但实际上并没有起作用,而是以文本形式显示。如果要让内容页支持JavaScript,...

织梦CMS实现软件及分类信息采集的方法

我们知道织梦DEDECMS的自带的采集功能默认只能采集文章和图片,但我的站是一个分类信息的站,如何分类信息的采集呢一直困扰着我,但今天无意中看了dede/templets/co_add_step0.h...