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

dedecmsDEDECMS简略标题调用标签[field:shorttitle/] :简短标题 [field:ti... 2021-08-09
织梦dedecms编辑文章不更新时间的方法在修改文章的时候,发现织梦DEDECMS5.7这个版本存在一个问题,修... 2021-07-22
在dedecms列表标题、tag标签列表加序号(第x页)默认的织梦DedeCMS列表标题以及tag标签列表是没有序号显示的(也... 2021-08-09
一份非常完整的DEDE优化与SEO优化的技巧和细节心得(注:大家都知道百度的大更新一年只有那么几次,而且百度的新鲜嗜好期一过... 2021-07-22
DedeCMS“系统无此标签,可能已经移除”的解决方法今天在AB模板网开发新网站搜索标签的时候,居然有2个标签提示系统无此标... 2021-07-30
DEDECMS织梦采集时提示读取网址失败的原因与解决方法DEDECMS 设置采集规则时,保存测试时,提示读取测试网址失败,不能... 2021-07-27
dede:globalautoindex 标签起始数值修改在开始循环的外面写 {dede:globalautoindex fun... 2021-07-30
dedecms任意页面调用指定栏目内容的方法我们在使用dedecms 织梦模板 建站的时候,经常把内容写到栏目内容... 2021-07-22
dedecmsdedecms系统修改文章描述调用字数的方法dedecms系统文章调用描述的字数字数最多为250个字节,文章摘要(... 2021-08-09
dede织梦pagenext标签:文章页上一篇/下一篇标签标签名称:pagenext 功能说明:表示获取文档上一篇/下一篇的链接... 2021-07-27
教你修改DedeCms验证码的样式修改文件 验证码文件位置 include\validateimg.ph... 2021-07-22
织梦模板DEDECMS修改TAG TITLE字数限制的教程很多站长朋友会经常碰到这样的问题,我们在发布文档的时候,标调/TAG标... 2021-07-22
Dedecms上传图片提示:Upload filetype not allow错误完结篇有一位站长朋友找到这篇Dedecms文章:如何处理织梦DEDECMS网... 2021-08-14
织梦模板DEDECMS添加和调用自定义字段的教程织梦模板 自定义字段要想在任何位置任何模版中调用或者在{dede:li... 2021-07-22
如何在在高级搜索页面advancedsearch.php调用自定义字段下面跟大家谈的是关于如何在在高级搜索页面advancedsearch.... 2021-07-27
织梦dede:tag标签添加自增autoindex方法织梦TAG标签输出有时为了判断或者其他,我们需要获取它的自增数字,织梦... 2021-07-22
织梦DEDECMS调用栏目地址(非标签)的代码调动栏目的地址,静态时为静态访问地址,动态浏览时为动态访问地址。 $s... 2021-07-22

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