您当前的位置: 主页 > 优化教程
dedecms问题:一个顶级栏目中,包含了文章模型,图片等模型的栏目,现在需求,只是将文章模型的栏目搜出来,但是不能用typeid来指定.指定特定的频道模型内容在列表显示。
让dede:channelartlist支持channelid调用。 如:{dede:channelartlist channelid='1'}
解决:打开include/taglib/channelartlist.lib.php
 
1.   找到代码
  //处理标记属性、innertext
    $attlist = 'typeid|0,row|20,cacheid|';
 
修改成
    $attlist = 'typeid|0,row|20,cacheid|,channelid|';
 
2. 找到
 
//获得类别ID总数的信息
    $typeids = array();
 
    if($typeid==0 || $typeid=='top') {
        $tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
    }
    else
    {
        if(!preg_match('#,#', $typeid)) {
            $tpsql = " reid='$typeid' AND ispart<>2 AND ishidden<>1 ";
        }
        else {
            $tpsql = " id IN($typeid) AND ispart<>2 AND ishidden<>1 ";
        }
    }
 
在其后增加
 
if (!empty($channelid)) {
        $tpsql .= " and channeltype in ($channelid)";
    }
 
这个语句必须加在之后,
 
 $dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath 
                                            FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");

 

关键词:让,dedecms,的,channelartlist,标签,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦显示英文日期时间的方法本文实例讲述了织梦显示英文日期时间的方法。分享给大家供大家参考。具体分... 2021-07-22
织梦 调用文章简介[field:description /]如何限制字数在用 织梦模板 时,用[field:description /]标签调... 2021-08-14
dedecms织梦模板首页列表页获取文章带链接的tag标签dedecms 织梦模板 默认有个方法可以调用出tag来,只不过是不带... 2021-07-22
dedecms织梦文章内容分页最后一页加入下一篇链接这一篇文章内容,一共分页为3页,第4页为下一篇的链接,如果内容分页为5... 2021-07-22
织梦复制网站文章内容自动加版权代码教程当复制文章内容时,自动加版权与文章详细页网址的实现方法: 将下面的js... 2021-07-22
织梦模板DEDECMS添加和调用自定义字段的教程织梦模板 自定义字段要想在任何位置任何模版中调用或者在{dede:li... 2021-07-22
织梦会员空间调用会员(积分)头衔的方法本文主要讲解织梦dedecms会员空间如何调用会员头衔(积分头衔) 打... 2021-07-22
开启DedeCMS软件源码及分类信息采集功能的方法本文实例讲述了开启DedeCMS软件源码及分类信息采集功能的方法。分享... 2021-07-27
dede问答模型调用标签大全dede问答模型调用标签大全DEDE调用回答栏目文章:以前分享过DED... 2021-07-30
Dede:arclist及Dede:list调用系统变量或自定义变量有部分个性化需求用户需要在arclist调用电话号码或者公司名称这些,... 2021-08-09
织梦模板标记简介在了解DedeCms的模板代码之前,了解一下织梦模板引擎的知识是非常有... 2021-07-30
后台精简织梦模板DEDECMS可以删掉的不需要的文件织梦DEDECMS后台精简哪些可以删掉的不需要的文件呢,影设计在这里给... 2021-07-22
DedeCMS相关文章调用标签代码,有利于seo优化DedeCMS有提供相关标签likeart可以调用全站的相关文章,文章... 2021-07-22
dedecms教程:文章内页获取缩略图的调用标签文章内容页缩略图的调用,图片集内容页缩略图的调用,相信大家都想找这个,... 2021-07-22
织梦dedeCMS模板标签同时使用2个函数的办法今天用DEDECMS帮客户做一个网站时,需要同时限制标题字数又要去掉h... 2021-07-27

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