请选择 进入手机版 | 继续访问电脑版

硬汉工作室

搜索
热搜: 活动 交友 discuz

Discuz js数据调用数据伪静态解决办法

[复制链接]
发表于 2022-4-25 09:57:44 | 显示全部楼层 |阅读模式
dz可以通过js来调用数据,但是即使全站设置伪静态的情况,js输出的也是动态链接,这非常不爽。基本上输出的也就是贴子地址或者板块地址,于是我修改了下源码,让输出的贴子或者板块地址伪静态。直接上代码:

$pattern = '#forum.php\?mod=viewthread&tid=(\d+)#';
$replace = 'thread-\1-1-1.html';
$data = preg_replace($pattern, $replace, $data);

$pattern = '#forum.php\?mod=forumdisplay&fid=(\d+)#';
$replace = 'forum-\1-1.html';
$data = preg_replace($pattern, $replace, $data);


把这两行写在api/javascript/javascript.php文件最后echo输出的上一行即可
有关PHP系统、Discuz或网站等各种问题,可以联系QQ1069971363寻求付费支持
Discuz插件商店:http://addon.dismall.com/?@56030.developer
回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|硬汉工作室 ( 冀ICP备13021567号-9 )

GMT+8, 2024-4-17 06:27 , Processed in 0.440834 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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