72家族网-手游源码论坛

查看:【189】 回复:【0】 发表于 2020-5-19 13:51 存档时间:2022-07-02
头条
7天前
头条
15天前
头条
26天前
头条
2022-05-30
头条
2022-05-30
头条
2022-05-30
头条
2022-05-19
头条
2022-05-02
头条
2022-04-22
头条
2022-04-18
头条
2022-04-13
头条
2022-04-02
头条
2022-04-01
头条
2022-03-28
头条
2022-03-24
头条
2022-03-23
头条
2022-03-23
头条
2022-03-23
头条
2022-03-23
头条
2022-03-23

战神引擎手游源码

discuz 帖子列表页调用封面图片

discuz 帖子列表页调用封面图片打开文件:
source/module/forum/forum_forumdisplay.php
找到如下代码
  • if($thread['rushreply']) {
  •         $rushtids[$thread['tid']] = $thread['tid'];
  • }



在这段代码下面添加如下代码:
  • $threada= C::t('forum_attachment')->fetch_all_by_id('tid', $thread['tid'], 'aid');
  • $threadaid = reset($threada);
  • $threadpic = C::t('forum_attachment_n')->fetch_by_aid_uid($threadaid['tableid'], $threadaid['aid'], $thread['authorid']);
  • $thread['pic'] = $threadpic['attachment'];



这样就可以在列表页模板中使用
  • $thread['pic']

复制代码


20160130更新:
$thread['pic']所调用的是“附件”不分格式,也就是说,有可能调用到.rar/.zip之类的附件,并不是专调图片,算是个弊端。
我的模板里是这么调用的:
  • <img src="/cmsbj_file/forum/$thread['attachments']['used']['0']['attachment']" alt="$thread[subject]"/>

复制代码

前面的网址是我的远程附件服务器地址,须改成自己的路径。这个是可以区分开附件类型,只调用图片。
网上说的默认是调用的最后一张图,但我测试的效果是就是默认调用第一张。

OK。



调用三张

<img src="/cmsbj_file/forum/$thread['attachments']['used']['0']['attachment']" alt="$thread[subject]"/>
<img src="/cmsbj_file/forum/$thread['attachments']['used']['1']['attachment']" alt="$thread[subject]"/>
<img src="/cmsbj_file/forum/$thread['attachments']['used']['2']['attachment']" alt="$thread[subject]"/>

试试这样。

我只有这样调用才能显示<img src="我的域名https://im.72jz.com/forum/$thread['pic']" alt="$thread[subject]"/>如果像这样<img src="我的域名https://im.72jz.com/forum/$thread['attachments']['used']['0']['attachment']" alt="$thread[subject]"/>
它就不显示了。



使用道具

关闭

72家族网 - 游戏开发者学习平台上一条 /1 下一条

本站资源来自互联网搜集,仅供本地电脑单机学习和交流,请勿用于商业用途,请自觉在24小时内删除。
本站仅提供信息存储空间服务,软件的复制品持有人不知道也没有合理的理由应当知道展示的作品侵权!
本站所有资源仅限用于研究产品软件内含、设计思想和原理为目的用途,禁止任何商用行为,违者后果自负!
若有侵权与文章中不妥之处,请联系邮箱:zhende5555@qq.com(手机随时接收邮件)并出示相关证明以便删除。敬请谅解!

2011-2022 私服论坛 www.sifubbs.com 手游源码技术讨论平台 Powered by Discuz!