织梦怎么调用当前顶级栏目名称、ID、url

 2019-12-17 10:22:56  ADMIN

织梦怎么调用当前顶级栏目名称、ID、url

织梦怎么调用当前顶级栏目名称、id、url?

我们在用织梦模板做网站时,经常会碰到需要调用当前顶级栏目名称,而织梦默认{dede:field name='typename' /} 只可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。

推荐学习:织梦cms

在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'];
    }
}
登录后复制
x

在线咨询

微信客服

售后技术

QQ咨询