• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > DedeCMS教程 > DedeCMS模板标签 >

DedeCMS子栏目在子栏目或内容页,调用所在顶级栏目的栏目名

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-06-13点击:

 1、打开include/extend.func.php,在结尾加入以下代码:

     function GetTopTypename($id)
    {
        global $dsql;
        $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");
        if ($row['topid'] == '0')
        {
            return $row['typename'];
        }
        else
        {
            $row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]");
            return $row1['typename'];
        }
    }

2、在列表、文档页模板,需要调用的位置,调用一下标签:

     {dede:field name='typeid' function="GetTopTypename(@me)" /}

 

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1170734538@qq.com ,  QQ