首页| 版块| 我的| 发帖| 消息
主题:关于取消加亮操作的初步探索和编辑拆分后的帖子提示“帖子ID非法”解决方案
zhangjingyu 
“昨天晚上发现,多帖拆分为新帖后,回复帖不能编辑,其版块fid为0(怎么来的,很奇怪是不是?)。以为又是文件有问题,但研究文件未果。今天上午用原始文件测试发现,多帖拆分后的编辑一切正常,当然了,拆分并入帖是不能编辑的,这也正是之前的方案要解决的问题。

用原始文件,拆分新帖编辑正常,但拆分并入帖不能编辑;用我的修改方案,拆分并入帖不能编辑的问题解决了,拆分新帖又不正常了,所以,问题其实在同一个地方,就在自己修改的代码周边,而且它们是共用一条更新数据表的语句。使用我修改后的代码,需要写入目标主题所在版块fid,而拆分为新帖时不需要获取版块fid(拆分的新帖就在当前版块下,可以理解为发新帖),但更新语句里是要写入这个版块fid的,却偏偏无法获取,所以只能更新为0了。如此,事实上,拆分后并入和拆分为新帖这两种情况的数据表更新语句是不一样的,需要做拆分目的判断,然后分情况更新数据表。”(引用内容)

http://www.vtu425.com/read.php?tid=3326&ds=1&page=2#24261(3楼至11楼)
zhangjingyu回帖于2017-03-06 20:11[查看电脑版]
下一楼»:好了,关于首页多格和下面的首页推送调整至此应该可以结束了。下面追踪下管理选项里的加亮操作。 ..
«上一楼:果然,本地测试时把$linkcolor的值改为“#ff0000”,论坛首页、主题列表页、帖子内容页的链接都 ..

查看全部回帖(136)
«返回主帖