雲網

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 1130|回復: 0

Discuz 論壇帖子列表中顯示第一張圖片

[複製鏈接]

29

主題

37

帖子

275

積分

區版主

Rank: 8Rank: 8

積分
275
發表於 2020-4-26 21:12:57 | 顯示全部樓層 |閱讀模式
template/default/forum/forumdisplay_list.php

先找到:
  1. <!--{loop $_G['forum_threadlist'] $key $thread}-->
複製代碼

下面加上選取第一張圖片的路徑:
  1. [size=14px]<!--{eval $tbid = DB::result(DB::query("SELECT tableid FROM ".DB::table('forum_attachment')." WHERE `tid`= '$thread[tid]'"));}-->[/size][size=14px]<!--{if $tbid}-->[/size]
  2. [size=14px]<!--{eval $cover = DB::fetch_all("SELECT attachment,aid,description FROM ".DB::table('forum_attachment_'.$tbid.'')." WHERE `tid`= '$thread[tid]' AND `isimage`=1 LIMIT 0,1;");}-->[/size]
  3. [size=14px]<!--{/if}-->
複製代碼

因為回傳是個 Array, 在你想加圖片的位置使用下面:
  1. <img src="/data/attachment/forum/$cover[0]['attachment']"" width="200" height="150"/>
複製代碼


大小等其他就自己慢慢調吧

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|雲峰香港

GMT+8, 2020-8-12 20:51 , Processed in 0.052976 second(s), 18 queries .

© 2017 Cloud.hk. All Rights Reserved.

快速回復 返回頂部 返回列表