找回密码
 我要加入

QQ登录

只需一步,快速开始

购买了一个discuz手机模板,上传图片后,发现列表页的缩略图加载不出来,如图所示,使用的是oss远程图片
WechatIMG163.jpeg
这个该怎么处理呢?经过查看图片链接发现读的是本地地址。
我知道答案 回答被采纳将会获得10 金钱 + 1 金钱 已有1人回答
分享至 : QQ空间
收藏

1 个回复

倒序浏览
有两个原因,
第一可能是后台没有设置加载远程附件
第二可能是端代码写死了只能加载本地图片,修改下就行了
如下代码:
  1. <!--{if $tbid}-->
  2.                                                                                        
  3.                                                                                             <!--{if $litpicnum == 1}-->
  4.                                                                                                 <div class="bz-wall-list-1 bz-p10">
  5.                                                                                                         <!--{loop $covers $thecover}-->
  6.                                                                                                                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="z"><img src="data/attachment/forum/$thecover['attachment']" /></a>
  7.                                                                                                                         <!--{/loop}-->
  8.                                                                                                                     </div>
  9.                                                                                                                 <!--{elseif $litpicnum == 4}-->
  10.                                                                                                                     <div class="bz-wall-list-4 bz-p10">
  11.                                                                                                         <!--{loop $covers $thecover}-->
  12.                                                                                                                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="z"><img src="data/attachment/forum/$thecover['attachment']" /></a>
  13.                                                                                                                         <!--{/loop}-->
  14.                                                                                                                     </div>
  15.                                                                                                                 <!--{else}-->
  16.                                                                                                                     <div class="bz-wall-list-other bz-p10">
  17.                                                                                                         <!--{loop $covers $thecover}-->
  18.                                                                                                                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="z"><img src="data/attachment/forum/$thecover['attachment']" /></a>
  19.                                                                                                                         <!--{/loop}-->
  20.                                                                                                                     </div>
  21.                                                                                                                 <!--{/if}-->
复制代码

修改为:
  1. <!--{if $tbid}-->
  2.                                                                                        
  3.                                                                                             <!--{if $litpicnum == 1}-->
  4.                                                                                                 <div class="bz-wall-list-1 bz-p10">
  5.                                                                                                         <!--{loop $covers $thecover}-->
  6.                                                                                                                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="z"><img src="{if $thecover['remote']}$_G['setting']['ftp']['attachurl']{else}$_G['setting']['attachurl']{/if}forum/$thecover['attachment']" /></a>
  7.                                                                                                                         <!--{/loop}-->
  8.                                                                                                                     </div>
  9.                                                                                                                 <!--{elseif $litpicnum == 4}-->
  10.                                                                                                                     <div class="bz-wall-list-4 bz-p10">
  11.                                                                                                         <!--{loop $covers $thecover}-->
  12.                                                                                                                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="z"><img src="{if $thecover['remote']}$_G['setting']['ftp']['attachurl']{else}$_G['setting']['attachurl']{/if}forum/$thecover['attachment']" /></a>
  13.                                                                                                                         <!--{/loop}-->
  14.                                                                                                                     </div>
  15.                                                                                                                 <!--{else}-->
  16.                                                                                                                     <div class="bz-wall-list-other bz-p10">
  17.                                                                                                         <!--{loop $covers $thecover}-->
  18.                                                                                                                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="z"><img src="{if $thecover['remote']}$_G['setting']['ftp']['attachurl']{else}$_G['setting']['attachurl']{/if}forum/$thecover['attachment']" /></a>
  19.                                                                                                                         <!--{/loop}-->
  20.                                                                                                                     </div>
  21.                                                                                                                 <!--{/if}-->
  22.                                                                                                                
  23.                                                                                                         <!--{/if}-->
复制代码
观察代码,发现加了一个是否存在本地附件的判断条件,然后动态读取图片,
$_G['setting']['ftp']['attachurl']   #远程图片
$_G['setting']['attachurl']  #本地图片
{if $thecover['remote']}   #判断是否远程的条件,要从数据库中获取一下

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 我要加入
关闭

站长推荐 上一条 /2 下一条