织梦CMS5.6和5.7跳转网址直接显示跳转网址的解决方法

-->

本解决方法是在织梦CMS5.7中测试过的,当文档设置为跳转并添加跳转网址后怎么样不经过中转页而直接可以用标签arcurl在底层模板中显示redirecturl跳转网址。

找到织梦CMS文件:/include/helpers/channelunit.helper.php中,第157行处开始修改:

修改前:

if{//动态文章if{return $GLOBALS[“cfg_plus_dir”].”/view-“.$aid.’-1.html';}else{return $GLOBALS[‘cfg_phpurl’].”/view.php?aid=$aid”;}}

修改后:

if{//——–跳转网址不经过中间页直接显示—————-begin—by oictoglobal $dsql;$flag = $dsql->GetOne;$flag = $flag[‘flag’];if){$addontable = $dsql->GetOne;$addtable = $addontable[‘addtable’];$GoUrl = $dsql->GetOne;$redirecturl = $GoUrl[‘redirecturl’];if{return $redirecturl;}}//——–跳转网址不经过中间页直接显示—————-end—by oicto//动态文章if{return $GLOBALS[“cfg_plus_dir”].”/view-“.$aid.’-1.html';}else{return $GLOBALS[‘cfg_phpurl’].”/view.php?aid=$aid”;}}

上一篇:织梦CMS各种数字统计SQL语句 下一篇:没有了