您当前的位置: 主页 > 优化教程
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)

让dede运行php代码和mysql语句一、dede运行php代码 举例1: {dede:name runph... 2021-07-30
织梦dedecms注册会员时增加字段步骤: 1、找到根目录下的/member/templets/reg-n... 2021-07-27
dedecms织梦模板去掉文档内链自动连接关键词的下划线方法一: 织梦有一个功能,可以实现文章内出现的关键词自动加链接,但是有... 2021-07-22
dedecms织梦文章内容分页最后一页加入下一篇链接这一篇文章内容,一共分页为3页,第4页为下一篇的链接,如果内容分页为5... 2021-07-22
织梦验证码中的字母全改成数字方法平常登陆织梦后台验证码是有数字和字母组成的,有时字母经常看不清楚,AB... 2021-07-22
织梦dedecms使用sql语句调用文章静态链接地址的方法本文实例讲述了dedecms使用sql语句调用文章静态链接地址的方法。... 2021-07-27
织梦dedecms用户注册时笔名去掉的方法修改目的:用户注册时不用输入笔名,实现系统自动同步用户名和用户笔名。 ... 2021-07-27
Dedecms如何修改程序文件达到让会员无法发布重复文章的方法小编经常遇到客户的论坛被刷会员或者被会员们大量的刷垃圾帖子,经常建站的... 2021-08-14
dede:field name=position去除最后一个大于符号事情: dede提供了面包屑的功能。但是最后面总会带一个符号。甚是烦人... 2021-07-27
Dedecms获取某篇文章内容的方法Dedecms作为目前主流的开源cms系统之一,得到外界很多的好评,包... 2021-07-30
织梦cms文章如没有上传图片,则自动替换为百度/谷歌广告的方法织梦DedeCMS发布文档时有的上传有图片,有的没有图片,没有图片的文... 2021-07-30
pbootcms 文章列表序号标签调用技巧模板标签调用方法[list:n] 序号,从0开头[list:i] ... 2023-02-20
织梦搜索页提示信息修改在include/common.func.php文件中有两处提示信息,... 2021-07-22
织梦DEDECMS在任意页面调用当前会员信息这几天一直研究dede的各种功能,自己也试着动手弄了一些,今天遇到要调... 2021-07-22
dede5.7当前位置{dede:field.position}的修改方法一、修改{dede:field name=position/}的文字间... 2021-07-27
织梦dedecms将列表页重复的第一页去除的方法本文实例讲述了织梦dedecms将列表页重复的第一页去除的方法。分享给... 2021-07-27
织梦dedecms系统万能SQL标签调用归纳织梦模板 制作经常要用到很多标签,新手都不是很熟,我把它整理了一下,贴... 2021-07-27
织梦图集图片数量获取方法在include/common.func.php增加下列函数: fun... 2021-08-14
织梦DEDECMS系统中文章内容为空 用SQL语句如何删除?织梦后台里提供了清空内容为空的文章,可是发现并不好用,有些空文章还是删... 2021-08-14

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