DEDECMS 5.1 让跳转网址直接链接而非跳转的方法
测试系统5.1可用,其他未测试.
1、列表页的实现:
/include/inc_arclist.php
查找
$row[‘arcurl’] = $this->GetArcUrl(
在前面加上:
if($row[‘redirecturl’]) $row[‘arcurl’] = $row[‘redirecturl’]; else
[无需修改其他地方]
2、主页直接跳转的实现:
…
测试系统5.1可用,其他未测试.
1、列表页的实现:
/include/inc_arclist.php
查找
$row[‘arcurl’] = $this->GetArcUrl(
在前面加上:
if($row[‘redirecturl’]) $row[‘arcurl’] = $row[‘redirecturl’]; else
[无需修改其他地方]
2、主页直接跳转的实现:
…
作者:ly56651283
要点,就是想办法将redirecturl 字段调出来,然后在跳转的时候加个判断让它以直接链接形式存在。。
程序升级至最新,直接用以下的代码替换源文件里相应位置的代码。
1.列表页的修改方法如下:
include\arc.listview.class.php : 591行(修改SQL语句)
//如果不用默认的sortrank或id排序,使用联合查询(数据量大时非常缓慢)
…