久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 3.5突然不能回貼,點擊回復沒有任何反應 [打印本頁]

作者: 才子鳴    時間: 2023-2-27 15:56
標題: 3.5突然不能回貼,點擊回復沒有任何反應
(, 下載次數: 6)


分析了一下原因,但找不到在哪里可以解決。
首先,發貼是正常的。
第二,在帖子回復的地方回復后,從后臺數據庫可以看到,回復成功了,有新增的記錄
第三,但是Position這個記錄樓層的字段全部是0,沒有自動增加,導致頁面沒有把新的回復顯示出來。
下面4條我手工把0改成2,3,4,5后,前臺頁面就可以顯示這幾條回復的帖子,

升級到3.5后就有這個問題了。不知道怎么解決。求幫助

作者: 才子鳴    時間: 2023-2-27 15:58
@Discuz有償服務
作者: mfyoyo    時間: 2023-2-27 16:01
打印一下_next_pos_from_db的值
作者: 才子鳴    時間: 2023-2-27 16:06
mfyoyo 發表于 2023-2-27 16:01
打印一下_next_pos_from_db的值

大哥,這個不會啊。怎么弄?

作者: mfyoyo    時間: 2023-2-27 16:11
才子鳴 發表于 2023-2-27 16:06
大哥,這個不會啊。怎么弄?

source/class/table/table_forum_post.php中的_next_pos_from_db方法中將return修改為echo 。最末尾加上Exit;
然后發帖的時候F12查看元素,進入network看一下這個position是否有返回




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0