{dede:field.typeid fuction=“GetToypename(@me)”/}子栏目调用父栏目名称

发布时间:2021-05-15作者:小灵龙点击:152

问题描述:

    产品中心栏目下有几个子栏目,在子栏目页面使用{dede:field.typename/}是调用当前的栏目名称,那么在子栏目下调用父栏目怎么办呢?


解决办法:

在/include/common.func.php中添加下面的代码即可。
     //获取顶级栏目名

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

    }  else  {
        $row1 = $dsql->GetOne("SELECT typename FROM boke_arctype WHERE id= $row[topid]");
        return $row1['typename'];
    }
    }


标签: