当前位置:首页 > 站长必备 > dedecms添加副栏目文章后台升级显示 副栏目名称

dedecms添加副栏目文章后台升级显示 副栏目名称

snuday13年前 (2011-08-09)站长必备104

 

一、
\dede\content_list.php 修改代码

//原来的是:$query = "Select arc.id,arc.typeid,arc.senddate,arc.flag,arc.ismake,

修改为:$query = "Select arc.id,arc.typeid,arc.typeid2,arc.senddate,arc.flag,arc.ismake,

二、\dede \templets\content_list.html

查找:{dede:field.flag function='IsCommendArchives(@me)'/}
下面增加:{dede:field.typeid2 function="Typeid2Archives(@me)"/}


三、
\dede\inc\inc_list_functi*****.php

增 加代码:

复制代码
//判断副栏目是否有选择  “0” 没选择
function Typeid2Archives($typeid2)
{
    if($typeid2>0)
    {

global $tid,$dsql;
        $dsql->SetQuery("Select id,ispart,typename From #@__arctype where ispart='0' and id=$typeid2");
        $dsql->Execute();
      
//单单写这个,不用while也可以  $row = $dsql->GetObject();

while($row = $dsql->GetObject())
        {
            return "[副:<font color='red'>$row->typename</font>]";  
  
        }

        
    }
    
    else
    {

return "";

    }
}
 

 


三 步就OK了。。。。。


标签: CMSDede

相关文章

[DedeCMS]SQL标记帮助文档索引

推荐企业:======================================================={dede:sql sql="SELECT m.ID,m.type,m...

dedecms伪静态规则集合+UrlRewrite使用手册

dedecms伪静态规则集合+UrlRewrite使用手册

dede5.5 问答系统伪静态化实例(真的很简单)  大体分三步:我的服务器是WINDOWS2003 IIS做WEB服务器第一步:  由于IIS不支持REWRI...

phpcms2008_标题列表_分隔效果

phpcms2008_标题列表_分隔效果

现在用phpcms2008默认模板改造一下:首先:找到:后台-->模板风格-->模板管理-->[标签]内容列表tag_content_list.html  点击后面修改复制...

PHPCMS_调用图片+标题+内容简介_调用方法

PHPCMS_调用图片+标题+内容简介_调用方法

第一,在新建模板里面新建如下模板{loop $data $n $r}<i class="iPic"><a target="{$target}"...

PHPCMS企业黄页模块详解

PHPCMS企业黄页模块详解

1.企业黄页模板结构2.企业黄页各个广告分布及碎片调用代码A.头部文件模板 B.主文件模板 3.修改企业黄页各个广告位的方法3.1 方法一:通过“碎片管理”...

DEDECMS内容页分页过多、过长,最佳解决方案

        最近也看了一些关于DEDECMS内容页分页过长的方法,试了几个都不太好,最终找到一个比较符合心意的,简便...