首页| 版块| 我的| 发帖| 消息
主题:来说说那些深深喜爱的经典歌曲
zhangjingyu 
昨天晚上发现,多帖拆分为新帖后,回复帖不能编辑,其版块fid为0(怎么来的,很奇怪是不是?)。以为又是文件有问题,但研究文件未果。今天上午用原始文件测试发现,多帖拆分后的编辑一切正常,当然了,拆分并入帖是不能编辑的,这也正是之前的方案要解决的问题。

用原始文件,拆分新帖编辑正常,但拆分并入帖不能编辑;用我的修改方案,拆分并入帖不能编辑的问题解决了,拆分新帖又不正常了,所以,问题其实在同一个地方,就在自己修改的代码周边,而且它们是共用一条更新数据表的语句。使用我修改后的代码,需要写入目标主题所在版块fid,而拆分为新帖时不需要获取版块fid(拆分的新帖就在当前版块下,可以理解为发新帖),但更新语句里是要写入这个版块fid的,却偏偏无法获取,所以只能更新为0了。如此,事实上,拆分后并入和拆分为新帖这两种情况的数据表更新语句是不一样的,需要做拆分目的判断,然后分情况更新数据表。
zhangjingyu回帖于2017-03-06 15:58[查看电脑版]
下一楼»:很给力!支持那是必须滴!!!
«上一楼:这也是帖子的管理操作。

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