最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

discuz圖片順序混亂解決方案

 更新時(shí)間:2015年07月29日 11:35:22   投稿:hebedich  
本文給大家分享的是在discuz論壇中上傳多張圖片,直接發(fā)表帖子的時(shí)候圖片順序有時(shí)候會(huì)亂掉的解決辦法,十分的簡(jiǎn)單,有需要的小伙伴可以參考下。

說(shuō)明

discuz在發(fā)表帖子的時(shí)候,添加多張圖片,然后直接發(fā)表帖子,圖片順序有時(shí)候會(huì)亂掉
即使上傳圖片窗口中圖片順序正確,發(fā)布之后還是會(huì)亂掉

分析

看url,程序代碼中看不出什么
將圖片名改為序號(hào)上傳,順序亂了,記下帖子中亂掉的圖片順序?yàn)椋?6123458
然后在數(shù)據(jù)庫(kù)找到bbs_forum_attachment_1表,發(fā)現(xiàn)默認(rèn)的順序也為此:

竟然也不按aid排序,有可能取的時(shí)候就直接取了沒(méi)有order by
找到直接操作此表的php:source\class\table\table_forum_attachment_n.php
通過(guò)writelog('文件名','log')方法,發(fā)現(xiàn),每刷新一次帖子,fetch_all_by_id,此方法就執(zhí)行一次
原來(lái)查看帖子的時(shí)候,沒(méi)有插入到帖子中的附件地址是每次都要從數(shù)據(jù)庫(kù)讀的

解決

修改fetch_all_by_id方法的傳入默認(rèn)參數(shù):order_by='aid'

刷新剛才圖片順序亂掉的帖子,發(fā)現(xiàn)順序正常了

以上就是關(guān)于discuz的修改的全部?jī)?nèi)容了,希望對(duì)大家能夠有所幫助。

相關(guān)文章

最新評(píng)論

旬邑县| 积石山| 松滋市| 卫辉市| 中西区| 龙泉市| 砚山县| 偏关县| 怀远县| 驻马店市| 页游| 临海市| 昌邑市| 长宁县| 元谋县| 攀枝花市| 花莲县| 桦川县| 苏尼特右旗| 民丰县| 盘山县| 股票| 称多县| 渝北区| 汝阳县| 荆州市| 新晃| 汉沽区| 纳雍县| 韶山市| 瓦房店市| 唐海县| 天柱县| 上高县| 岢岚县| 江北区| 永济市| 什邡市| 出国| 河曲县| 镇江市|