找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 733|回复: 0

织梦DEDECMS v5.7文章跳转链接直接显示网址的方法

[复制链接]
发表于 2012-4-18 10:45:15 | 显示全部楼层 |阅读模式
织梦DedeCMS v5.7文章跳转链接直接显示网址的方法:
dedecms5.7模板中测试过的,当文档设置为跳转并添加跳转网址后如何不经过中转页而直接可以用标签arcurl在底层模板中显示redirecturl跳转网址。
找到dede模板文件:/include/helpers/channelunit.helper.php中,大概在第159行处开始修改:
插入:
if($rank!=0 || $ismake==-1 || $typeid==0 || $money>0)
{
//--------跳转网址不经过中间页直接显示----------------
global $dsql;
$flag = $dsql->GetOne("select * from `cn_archives` where id = $aid;");
$flag = $flag['flag'];
if(preg_match("/j/",$flag)){
$addontable = $dsql->GetOne("select art.id,cht.addtable from `cn_arctype` art left join `cn_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;
}
}
//--------跳转网址不经过中间页直接显示----------------
//动态文章
if($cfg_rewrite == 'Y')
//跳转修改
这样修改就可以在文章跳转时直接显示网址的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|要学吧论坛

GMT+8, 2026-1-24 01:11 , Processed in 0.037648 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表