您当前的位置: 主页 > 优化教程
用dede时,想在列表页和内容页调用同级栏目的文章,当然可以使用{dede:channelartlist typeid=‘1’ row='5'}的方法,指定栏目id,但是要自动判断当前栏目的同级栏目就没办法了或者需要给每个顶级栏目分配一个模板,这样很麻烦。
 
本文将给一种更简单的办法
 
找到\include\taglib\channelartlist.lib.php 文件,查找: $attlist = 'typeid|0,row|20,cacheid|'; 
 
修改为:

$attlist = 'typeid|0,row|20,cacheid|,type|';     //这边加个 type 实现 在子栏目下调用   同级子栏目的信息
然后查找:

if($typeid==0 || $typeid=='top') {
 $tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
 }
修改为:

if($type=='reid')    //调用上级目录下的子栏目内容
 {        
$reid = $refObj->TypeLink->TypeInfos['reid'];          
 $tpsql = " reid='$reid' AND ispart<>2 AND ishidden<>1 ";
 }
else if($typeid==0 || $typeid=='top') {
 $tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
 }
保存上面文件。然后在列表页或者内容页使用

{dede:channelartlist type='reid' row='5'}
底层循环代码
{/dede:channelartlist}
 
就可以方便调用了。
 

关键词:dede,教程,织梦,使用,channelartlist,在    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dedecms织梦$globals定义文件的位置本文介绍了dedecms织梦系统$globals定义文件所在的位置,$... 2021-07-27
织梦后台SQL批量修改文章标签语法使用DedeCMS建站会遇到这样的问题,采集来的文章有个小错误没修正,... 2021-07-22
dedecms教程:织梦出现\dedesql.class.php 的解决方法安装dede,UTF-8时,最后不能显示网站后台和首页,报错了! 登陆... 2021-07-22
织梦模板DedeCms获取缩略图的高度和宽度的代码某些瀑布流的代码要求图片必须带有高度,而 织梦模板 默认的缩略图仅仅是... 2021-07-22
将百度编辑器(Ueditor)整合到dedecms中的方法本文实例讲述了将百度编辑器(Ueditor)整合到dedecms中的方... 2021-07-30
如何在DEDECMS网站栏目中增加统计文章数的功能方法在我们在制作dedecms模板的时候,通常会为了让网站美观,要在栏目导... 2021-07-30
dede当前位置标签代码的5种写法dede当前位置标签代码方法一.dedecms当前位置{dede:fi... 2021-08-14
批量删除织梦dedecms文档搜索关键词的方法本文实例讲述了使用SQL命令语句批量删除织梦DEDECMS搜索关键词的... 2021-07-27
dedecms问题Cannot modify header information headers already昨天使用appsevr本地架设一个站,因为需要调试一个页面模板,因此改... 2021-07-27
DEDECMS织梦自定义表单提交后返回当前页面的方法后台选择不公开是跳转到首页,如果提交页面不在首页需要改织梦源码了,在p... 2021-07-22
dedecms织梦tag标签调用方法dedecms织梦中有调用tag标签的方法,调用tag用不同的方法调用... 2021-07-22
织梦dedecms将列表页重复的第一页去除的方法本文实例讲述了织梦dedecms将列表页重复的第一页去除的方法。分享给... 2021-07-27
dedecms织梦如何调用指定一个栏目的描述dedecms织梦如何调用指定一个栏目的描述?默认情况下{dede:t... 2021-07-30
织梦采集文章时不能采集生成TAG及描述的解决办法织梦dedecms默认的采集功能只能采集到keywords,不能生成t... 2021-07-22
dedecms 调用文章简介[field:description /]如何限制字数在用 织梦模板 时,用[field:description /]标签调... 2021-07-30
DedeCMS网站建站中常用的SEO配置担保 H1 标签的独一性 在SEO中担保页面中 H1 标签的独一性尤为... 2021-07-22
dede让游客也能发布分类信息第一步 在member/infoadd.php里找到 1.删除Chec... 2021-07-22
DedeCMS让channelartlist支持currentstyle属性dedecms默认模板的channelartlist是不支持curre... 2021-07-30

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