返回列表 发帖
查看: 768|回复: 1

[求助] 这段代码调用的是帖子第一张图片的缩略图,我想调用手动设为封面的缩略图,要怎么改

3

主题

18

回帖

41

积分

初学乍练

贡献
2 点
金币
5 个
发表于 2024-2-10 23:08:55 | 查看全部 |阅读模式
  1. <div class="all-work-list">



  2.         <!--{if $photo['threadlist']}-->

  3.         <div class="work-list-box">



  4.                 <!--{loop $photo['threadlist'] $thread}-->
  5.                
  6.                 <!--{eval $table='forum_attachment_'.substr($thread['tid'], -1);}-->
  7.         <!--{eval $pic = DB::fetch_first("SELECT aid,tid FROM ".DB::table($table)." WHERE tid = '$thread[tid]' AND isimage != '0' "); }-->
  8.         <!--{eval $photo = DB::fetch_all("SELECT aid FROM %t WHERE tid= %d AND isimage != '0' ", array("$table","$thread[tid]"), 'aid'); $pic_num = count($photo);}-->

  9.                 <div class="card-box">

  10.                         <div class="card-img" style="position: relative;">

  11.                                 <a href="forum.php?mod=viewthread&tid=$thread[tid]" class="card-img-hover" title="$thread[subject]" target="_blank">

  12.                                         <img style="width:210px; height:310px;" src="{eval echo(getforumimg($thread[aid],0,400,600))}" title="$thread[subject]">

  13.                                 </a>
  14.                                
  15.                                 <div class="readperm-price" style="position:absolute; right:50px; top:10px; z-index:2; font-size:12px;">
  16.                                         <!--{if $thread['readperm']}--><em class="readperm" title="阅读权限 $thread[readperm]" style="background-color:rgba(225,192,116,0.5); border-radius:5px; color:#000; padding:2px 5px;"><!--权限 <em style="color:#F00;">$thread[readperm]</em>--><img style="display: inline-block; vertical-align: middle;" src="{IMGDIR}/folder_lock.gif" /></em><!--{/if}--><!--阅读权限={lang readperm}-->
  17.                                         <!--{if $thread['price'] > 0}--><em class="price" title="售价" style="background-color:rgba(236,0,74,1); border-radius:5px; color:#FFF; padding:2px 5px; margin-left:2px;"><em style="color:#FFF;">$thread[price] {$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][unit]}{$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][title]}</em></em><!--{/if}--><!--售价={lang price}-->
  18.                                 </div>
  19.                                
  20.                                 <div class="bkfenlei" style="position:absolute; left:5px; top:10px">
  21.                                         <a style="background:rgba(0,0,0,0.5); border-radius:10px; color:#FFF; padding:2px 5px;" href="forum.php?mod=forumdisplay&fid=$thread[fid]" target="_blank" class="xi1">{$_G['cache']['forums'][$thread[fid]][name]}</a>
  22.                                 </div>
  23.                                
  24.                                 {if $pic_num > 1}
  25.                                 <div class="background:rgba(0,0,0,0.5); color:#fff; display: inline-block; border-radius:20px; font-size: 12px; padding:2px 5px;" style="position:absolute; right:10px; top:10px; font-size:12px;"><!--图片数量-->
  26.                                         <em class="" title="图片数量" style="background:rgba(0,0,0,0.5); border-radius:10px; color:#FFF; padding:2px 5px;">{$pic_num}P</em>
  27.                                 </div>
  28.                                 {/if}
  29.                                
  30.                                 <div class="tags" style="position:absolute; left:10px; bottom:5px; z-index:1; font-size:12px;">
  31.                                     <!--{eval}-->
  32.                                         $post = DB::fetch_first("SELECT tags FROM ".DB::table(forum_post)." WHERE first=1 AND tid='$thread[tid]' ");
  33.                     $tagarray_all = $posttag_array = array();
  34.                     $tagarray_all = explode("\t", $post['tags']);
  35.                     if($tagarray_all) {
  36.                         foreach($tagarray_all as $var) {
  37.                             if($var) {
  38.                                 $tag = explode(',', $var);
  39.                                 $posttag_array[] = $tag;
  40.                                 $tagnames[] = $tag[1];
  41.                             }
  42.                         }
  43.                     }
  44.                     $post['tags'] = $posttag_array;
  45.                                         <!--{/eval}-->
  46.                                        
  47.                     <!--{loop $post[tags] $var}-->       
  48.                     <!--{eval $color1 = rand(1,255); $color2 = rand(1,255); $color3 = rand(1,255); $color4 = rand(1,255);}-->                                       
  49.                                                 <li style="float:left; list-style:none;">
  50.                                                     <a href="misc.php?mod=tag&id={$var[0]}&type=thread" class="" style="display:block; padding:2px 5px; margin:0px 5px 5px 0px; color:#FFF; border-radius:10px; background-color:rgba($color1,$color2,$color3,$color4); border:1px solid rgba($color1,$color2,$color3,$color4); text-shadow: 0 0 3px #000,0 0 3px #fd83f2;" target="_blank">{$var[1]}</a>
  51.                                                 </li>
  52.                                         <!--{/loop}-->       
  53.                                 </div>

  54.                         </div>

  55.                         <div class="card-info" style="height:50px;">

  56.                                 <p class="card-info-title">

  57.                                         <a href="forum.php?mod=viewthread&tid=$thread[tid]" title="$thread[subject]" class="title-content" target="_blank">$thread[subject]</a>

  58.                                 </p>

  59.                                 <p class="card-info-item">

  60.                                         <span class="statistics-view" title="共{$thread[views]}人气">$thread[views]</span>

  61.                                         <span class="statistics-comment" title="共{$thread[replies]}评论">$thread[replies]</span>

  62.                                         <span class="statistics-tuijian" title="共{$thread[recommends]}推荐">$thread[recommends]</span>

  63.                                 </p>

  64.                         </div>

  65.                         <div class="card-item">

  66.                                 <a href="home.php?mod=space&uid=$thread[authorid]" c=1 class="user-avatar" title="$thread[author]" target="_blank">

  67.                                         <img src="{echo avatar($thread[authorid],'big',1);}" width="30" height="30" alt="">

  68.                                         $thread[author]

  69.                                 </a>

  70.                                 <span class="time" title="创建时间:<!--{echo date('Y-m-d',$thread[dateline]);}-->"><!--{echo date('Y-m-d',$thread[dateline]);}--></span>

  71.                         </div>

  72.                 </div>

  73.                 <!--{/loop}-->



  74.         </div>

  75.         <!--{else}-->

  76.         <div class="work-null">

  77.                 <div class="work-null-inner" style="padding-top: 113.328px;">

  78.                         <span class="null-images"></span>

  79.                         <div class="work-null-tips">

  80.                                 <p class="subject-title">没有找到符合条件的结果</p>

  81.                         </div>

  82.                 </div>

  83.         </div>

  84.         <!--{/if}-->



  85. </div>
复制代码


我知道答案 回答被采纳将会获得1 贡献 已有1人回答
捕获.PNG
回复

使用道具 举报

3

主题

18

回帖

41

积分

初学乍练

贡献
2 点
金币
5 个
 楼主| 发表于 2024-2-10 23:18:53 | 查看全部
上面是门户首页的,这个是标签列表页的


  1. <div class="kind_show" style="">
  2.                         <!--{if $threadlist}-->
  3.                         <!--{loop $threadlist $thread}-->
  4.                         <div class="photo_thumb">
  5.                        
  6.                                 <div style="padding:0px; position: relative;">
  7.                                         <a href="forum.php?mod=viewthread&tid=$thread[tid]" target="_blank">
  8.                                                 <!--{eval $table='forum_attachment_'.substr($thread['tid'], -1);}-->
  9.                                                 <!--{eval $pic = DB::fetch_first("SELECT aid,tid FROM ".DB::table($table)." WHERE tid = '$thread[tid]' AND isimage != '0' "); }-->
  10.                                                 <!--{eval $photo = DB::fetch_all("SELECT aid FROM %t WHERE tid= %d AND isimage != '0' ", array("$table","$thread[tid]"), 'aid'); $pic_num = count($photo);}-->
  11.                                                 <img style="width:210px; height:310px;"  src="{eval echo(getforumimg($pic[aid],0,400,600))}" title="$thread[subject]">
  12.                                         </a>
  13.                                        
  14.                                         <div class="bkfenlei" style="position:absolute; left:5px; top:10px">
  15.                                             <a style="background:rgba(0,0,0,0.5); color:#fff; display: inline-block; border-radius:20px; font-size: 12px; padding:2px 5px;}" href="forum.php?mod=forumdisplay&fid=$thread[fid]" target="_blank" class="xi1">$thread[forumname]</a>
  16.                                         </div>
  17.                                        
  18.                                         <div class="readperm-price" style="position:absolute; right:60px; top:10px; z-index:2; font-size:12px;">
  19.                                         <!--{if $thread['readperm']}--><em class="readperm" title="阅读权限 $thread[readperm]" style="background-color:rgba(225,192,116,0.5); border-radius:5px; color:#000; padding:2px 5px;"><!--权限 <em style="color:#F00;">$thread[readperm]</em>--><img style="display: inline-block; vertical-align: middle;" src="{IMGDIR}/folder_lock.gif" /></em><!--{/if}--><!--阅读权限={lang readperm}-->
  20.                                         <!--{if $thread['price'] > 0}--><em class="price" title="售价" style="background-color:rgba(236,0,74,1); border-radius:5px; color:#FFF; padding:2px 5px; margin-left:2px;"><em style="color:#FFF;">$thread[price] {$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][unit]}{$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][title]}</em></em><!--{/if}--><!--售价={lang price}-->
  21.                                     </div>
  22.                                        
  23.                                         {if $pic_num > 1}
  24.                                     <div class="pic_num" style="padding:0px 5px; position:absolute; right:10px; top:10px; font-size:12px;">
  25.                                             <em class="" title="图片数量" style="background:rgba(0,0,0,0.5); border-radius:10px; color:#FFF; padding:2px 5px;">{$pic_num}P</em>
  26.                                     </div>
  27.                                     {/if}
  28.                                        
  29.                                         <div class="tags" style="position:absolute; left:10px; bottom:5px; font-size:12px;">
  30.                                         <!--{eval}-->
  31.                         $post = DB::fetch_first("SELECT tags FROM ".DB::table(forum_post)." WHERE first=1 AND tid='$thread[tid]' ");
  32.                         $tagarray_all = $posttag_array = array();
  33.                         $tagarray_all = explode("\t", $post['tags']);
  34.                         if($tagarray_all) {
  35.                             foreach($tagarray_all as $var) {
  36.                                 if($var) {
  37.                                     $tag = explode(',', $var);
  38.                                     $posttag_array[] = $tag;
  39.                                     $tagnames[] = $tag[1];
  40.                                 }
  41.                             }
  42.                         }
  43.                         $post['tags'] = $posttag_array;
  44.                                             <!--{/eval}-->
  45.                                        
  46.                         <!--{loop $post[tags] $var}-->       
  47.                         <!--{eval $color1 = rand(1,255); $color2 = rand(1,255); $color3 = rand(1,255); $color4 = rand(1,255);}-->                                       
  48.                                                     <li style="float:left; list-style:none;">
  49.                                                         <a href="misc.php?mod=tag&id={$var[0]}&type=thread" class="" style="display:block; padding:2px 5px; margin:0px 5px 5px 0px; color:#FFF; border-radius:10px; background-color:rgba($color1,$color2,$color3,$color4); border:1px solid rgba($color1,$color2,$color3,$color4); text-shadow: 0 0 3px #000,0 0 3px #fd83f2;" target="_blank">{$var[1]}</a>
  50.                                                     </li>
  51.                                             <!--{/loop}-->       
  52.                                     </div>
  53.                                 </div>
  54.                                
  55.                                 <div class="tagitem-title">
  56.                                     <a href="forum.php?mod=viewthread&tid=$thread[tid]" title="$thread[subject]">$thread[subject]</a>
  57.                                 </div>
  58.                                
  59.                                 <div class="clear"></div>
  60.                                
  61.                                 <div class="cont-list-info fc-gray" style="margin:10px 0px; padding:0px 5px;">
  62.                         <span>
  63.                                                     <i style="margin-right:5px;">$thread[views] 人气</i>
  64.                             <i style="margin-right:5px;">$thread[replies] 评论</i>
  65.                                                         <i style="margin-right:5px;">$thread[recommends] 推荐</i>
  66.                                                 </span>       
  67.                     </div>
  68.                                
  69.                                 <div class="author-time" style="padding:0px 5px; margin-bottom:20px;">
  70.                                         <a href="home.php?mod=space&uid=$thread[authorid]"  c=1 class="user-avatar showMemberCard" title="$thread[author]" target="_blank">
  71.                                             <img style="float:left; border-radius:100%;" src="{echo avatar($thread[authorid],'big',1);}" width="30" height="30" alt="">
  72.                                                 <em style="margin-left:10px;">$thread[author]</em>
  73.                                     </a>
  74.                                     <span class="time y">$thread[dateline]</span>
  75.                                 </div>
  76.                                
  77.                         </div>
  78.                         <!--{/loop}-->
  79.                         <!--{else}-->
  80.                                 <!--{template forum/nomessage}-->
  81.                         <!--{/if}-->
  82.                 </div>
复制代码



回复

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-7 07:00 , Processed in 0.069073 second(s), 30 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表