最新公告
  • 欢迎光临智久久资源分享站,优质软件分享、网站模板源码下载。 欢迎加入VIP 返回旧版
  • dedecms调用织梦调用当前顶级栏目名称的方法

    正文概述    2022-04-21 14:58:53  
    {dede:field name='typename' /} 标签是织梦的当前栏目的名称,如果要调用当前栏目的顶级栏目名称,就要用到:
    {dede:field name='typeid' function="GetTopTypename(@me)" /} 

    单独调用的话,会出错,生成不了,网页打不开,只需要处理下对应的php文件即可

    找到文件在include/common.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'];
        }
    }

    {dede:field name='typeid' function="GetTopTypename(@me)" /}    顶级栏目名称
    智久久_好东西分享_软件工具下载_模板源码分享_zhi99,一个优质的源码资源平台!
    智久久_好东西分享_软件工具下载_模板源码分享_zhi99 » dedecms调用织梦调用当前顶级栏目名称的方法