问题:DX3.0 beta(0308)门户生成html开启1次后关闭html功能,文章目录链接仍为静态地址
按道理来说,应该对应地切换到动态地址。
本人自己动手发现解决办法,见【自己动手 丰衣足食】关闭html功能,文章目录链接仍为静态地址问题的解决
http://www.discuz.net/
调查:研究了官方表,里边有一个字段,makehtml,曾经生成过html的就是1,并且相关字段被填充了静态链接。
改进建议1:为列表页增加全局判断,当html功能未开启时,统一调用动态id,而不是html链接字段。
改进建议2:后台html页面,添加“清除已生成的html”功能。、
因为做模板、二次开发经常需要在在动态和静态之间切换,这个问题需要重视和解决。
有图有真相:
1、后台
2、列表页代码(动态)
3、因为后台没有清空html功能,我手动删除了生成的html。因此,在列表页点击后,是404错误。
|
上一篇: 分享:discuz X3 beta 0308更新文件列表【求分】下一篇: 後台註冊郵箱域名限制切換模式怪怪的?
|