Discuz教程网

DX3.0 beta(0308)门户生成html开启1次后关闭html功能,文章目录链接仍为静态地址

[复制链接]
authicon miaocoffee 发表于 2013-4-28 12:46:29 | 显示全部楼层 |阅读模式
问题:DX3.0 beta(0308)门户生成html开启1次后关闭html功能,文章目录链接仍为静态地址
按道理来说,应该对应地切换到动态地址。

本人自己动手发现解决办法,见【自己动手 丰衣足食】关闭html功能,文章目录链接仍为静态地址问题的解决
http://www.discuz.net/


调查:研究了官方表,里边有一个字段,makehtml,曾经生成过html的就是1,并且相关字段被填充了静态链接。

改进建议1:为列表页增加全局判断,当html功能未开启时,统一调用动态id,而不是html链接字段。
改进建议2:后台html页面,添加“清除已生成的html”功能。、

因为做模板、二次开发经常需要在在动态和静态之间切换,这个问题需要重视和解决。

有图有真相:
1、后台
154136k3sght1sutt4ggq2.jpg

2、列表页代码(动态)

154136k3sght1sutt4ggq2.jpg

3、因为后台没有清空html功能,我手动删除了生成的html。因此,在列表页点击后,是404错误。

154136k3sght1sutt4ggq2.jpg



上一篇:分享:discuz X3 beta 0308更新文件列表【求分】
下一篇:後台註冊郵箱域名限制切換模式怪怪的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 17:23

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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