请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
查看: 4837|回复: 0

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

[复制链接]

88

主题

19

回帖

534

积分

区板主

积分
534
发表于 2021-10-19 19:26:35 | 显示全部楼层 |阅读模式

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|手机版|小黑屋|AI 社区

GMT+8, 2024-5-23 10:27 , Processed in 0.021686 second(s), 19 queries .

Copyright © 2021 AI 社区

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