您当前的位置: 主页 > 优化教程
文章摘要:dedecms调用相关文章技巧,指定栏目相关文章相关文章用{dede:likearticle }{/dede:likearticle}调用,搞了一个下午才搞定。网上搜索很多调用方法都不适合,我要实现的效果是:dedecms调用指定栏
dedecms调用相关文章技巧,指定栏目相关文章相关文章用{dede:likearticle }{/dede:likearticle}调用,搞了一个下午才搞定。网上搜索很多调用方法都不适合,我要实现的效果是:dedecms调用指定栏目图集相关文章做一个单页文章,实现个人专辑的图集列表。 
dedecms 文章模板中加入相关文章调用代码: 
{dede:likearticle row='60' mytypeid='720'}<li><div class="l_img01"><a href="[field:arcurl /]" target="_blank"><img src="[field:litpic/]" 
display:block; height:200px;  width:134px;></a><span class="title">[field:title/]</span> </li>{/dede:likearticle} 
帮助中定义为: 
dedecms标签名称:likearticle 
功能说明:自动关连文档标签 
适用范围:内容页使用 
基本语法: 
{dede:likearticle row='' col='' titlelen='' infolen=''} <a href="[field:arcurl/]">[field:title/]</a> {/dede:likearticle} 
参数说明: 
col='' 分多少列显示(默认为单列) 
row='10' 返回文档列表总数 
titlelen = '30' 标题长度 等同于titlelength 
infolen='160' 表示内容简介长度 等同于infolength 
mytypeid='720'手工指定要限定的栏目id,用,分开表示多个,这个非常重要,这里用typeid=这个标签无效的。 
innertext = '' 单条记录样式(指标签中间的内容) 
 之所以搞了一个下午,是因为被网上教程误导了,以下就是错误的说明和修改方法,千万注意,如果这样修改了,mytypeid=这个指定栏目的标签会失效 
底层模板字段: 
ID(同 id),typeid, channel, arcrank, mid, click, title, fulltitle, textlink, info, filename, typeurl, stime,senddate, litpic(同picname) 
如何修改: 
找到文件:\include\taglib\likearticle.lib.php 
找到代码: 
$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid "; 
修改为: 
$typeid = " And arc.id<>$arcid "; 
 示例网址:http://www.jutuibao.com/photo/meinvtupian/张筱雨.html 
 上面这种方法是关键词关联、调用的,还有一种调用方法是直接填写关键词的,意思就是单一关键词的相关文章调用
 文章模板加入以下代码: 
 {dede:arclist row='4' titlelen='20' typeid='884' orderby='pubdate' type='image.' keyword='张筱雨'}<li><div class="l_img01"><a href="[field:arcurl /]" target="_blank"><img src="[field:litpic/]" 
display:block; overflow:hidden; width:152px;></a></div><p><a href="[field:arcurl /]" target="_blank">[field:title/]</a></p></li>{/dede:arclist} 
 这身根据固定关键词调用的方法,还有一种使用sql语句调用相关文章: 
 代码: 
{dede:sql sql="SELECT t.aid,t.tag,a.id,a.title FROM zhuzhuzhu_taglist as t left join zhuzhuzhu_archives a on t.aid = a.id where t.tag='温州天气' LIMIT 0 , 130" orderby='rank'} <a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]">[field:title  function="cn_substr(@me,90)"/] 
 </a> {/dede:sql} 
 dedecms调用非常灵活,熟悉方法以后调用相关文章会很容易,而这也是做好网站的基本功。

 

关键词:织梦,dedecms,调用,指定,栏目,图集,相关,文章,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

导航里的"index.html"能不能去掉?导航里的index.html能不能去掉???现在的连接地址是:xxxx... 2021-07-22
织梦cms后台提示common.inc.php文件属性为644问题解决方法用 dedecms织梦的朋友都知道新安装的dedecms都会有一些安全... 2021-07-27
织梦源码还原数据后网站打不开解决方案织梦源码还原数据后 首页能打开 内页打不开 这个问题基本是由于没有更新... 2021-09-25
dedecms织梦系统$GLOBALS定义文件在哪DedeCMS数据库的信息是写在data/common.inc.php... 2021-07-27
织梦DEDE软件模型的软件描述字数限制的解决办法织梦默认的软件模型里面的软件描述有字数限制,导致超过的部分字数无法储存... 2021-07-22
怎样实现织梦dede搜索结果页按频道模型显示不同模板呢??大家知道怎样实现dede搜索结果页按频道模型显示不同模板吗,这问题网上... 2021-07-27
织梦程序怎么增加网站描述(description)字符的长度对网站推广优化比较熟悉的站长朋友都知道,网站在搭建好之前必须先准备好网... 2021-08-14
织梦会员中心获取登录用户名与ID号的方法本文实例讲述了Dedecms获取登录用户名与ID号的方法。分享给大家供... 2021-07-22
织梦会员中心模板调用某个栏目名和栏目下文档的办法大家在用到 dedecms 织梦模板 时候,需要在会员中心模板调用栏目... 2021-07-22
织梦上传中文附件不自动改名,保持原文件名的方法相信用过dedecms的人都清楚这一点,就是上传的文件会自动被改名,当... 2021-07-22
织梦上传图片弹出提示302的解决办法织梦图片集 上传图片不能上传 弹出提示302这个问题是前两天遇到的,本... 2021-09-17
dedecms织梦怎样设置不同的搜索页模板?织梦的搜索功能很好用,但有时候我们会需要一些特殊的搜索情况,例如我们网... 2021-09-09
怎样让织梦DEDECMS的dede:channelartlist语句解除指定typeid在做 织梦模板 时,在行使 dede:channelartlist 自... 2021-07-22
dedecms 5.7 清空文章后新建文章ID从1开始dedecms 5.7 清空文章后新建文章ID从1开始 用dedecm... 2021-07-27
织梦DedeCMS首页登录后返回首页的方法织梦DedeCMS首页登录后,默认为登录到会员页面,想要返回到首页,解... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn