欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > DEDECMS教程 >
DEDECMS教程

[亲测有效]织梦dedecms5.7 跳转属性直接显示跳转网址

(元素模板) / 2017-02-09 10:57
织梦跳转属性,点击链接会有个动态跳转链接,为什么不能直接显示链接呢?

百度了下,有很多答案,但测试了都是不对的,都是老版本的

在这里元素模板站长为您解答:

找到dedecms文件:/include/helpers/channelunit.helper.php 中,大概在第160行处开始修改:

在这个代码下面

 if($rank!=0 || $ismake==-1 || $typeid==0 || $money>0)
        {

加入以下代码即可:

global $dsql;

$flag = $dsql->GetOne("select flag from `dede_archives` where id = $aid;");

$flag = $flag['flag'];

if(preg_match("/j/",$flag)){

    $addontable = $dsql->GetOne("select art.id,cht.addtable from `dede_arctype` art left join `dede_channeltype` cht on art.channeltype = cht.id where art.id = $typeid");

    $addtable = $addontable['addtable'];

    $GoUrl = $dsql->GetOne("select redirecturl from $addtable where aid = $aid");

    $redirecturl = $GoUrl['redirecturl'];

    if($redirecturl != ''){

    return $redirecturl;

    }

}



到这里就完成了,是不是很简单

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com