织梦dedecms在内容页调用当前文章链接

发布时间:2019-07-21 10:43:52 来源:互联网 作者:青锋建网站
  分析,在织梦dedecms内容页面调用当前文章页面链接需要获取文章ID,这一点使用默认的模板标签就可以做到,然后在扩展函数中添加函数用来获取对应文章ID的真实链接网址就可以。以下是青锋建站给大家分享的详细操作步骤。

步骤一:添加获取链接函数

在D:DedeAMPZWebRootemodelincludeextend.func.php中最后添加如何代码,注意修改默认表前缀,一般默认安装的表前缀为'dede_';
    function GetCurrentUrl($id)
    {
        global $dsql;
        $article = $dsql->GetOne("SELECT * FROM 表前缀_archives WHERE `id` = '{$id}'");
        $acrtype = $dsql->GetOne("SELECT * FROM 表前缀_arctype WHERE `id` = '{$article['typeid']}'");
        $cururl = GetFileUrl($id,$article['typeid'],$article['senddate'],$article['title'],$article['ismake'], $article['arcrank'],$acrtype['namerule'],$acrtype['typedir'] ,$article['money'],$article['filename'],$acrtype['moresite'],$acrtype['siteurl'], $acrtype['sitepath']);
        return $cururl ;
    }

步骤二:模板中调用函数

在内容页面调用{dede:field.id function="GetCurrentUrl(@me)"/};
  以上就是青锋建站给大家分享的织梦dedecms建站时需要在内容页也就是调用当前文章页链接网址的方法步骤。青锋建站,提供专业的高品质网站制作服务,包括网站建设,SEO,网络营销,PHP开发,网站建设知名品牌,全国接单,为企业构建强有力的营销平台。
分享到:

Copyright © 2016-2026 青锋建站 版权所有