找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 668|回复: 0

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

[复制链接]

66

主题

42

回帖

358

积分

区板主

积分
358
发表于 2024-10-28 21:27:23 | 显示全部楼层 |阅读模式
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"/>
复制代码


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


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表