麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Discuz > 正文

discuz X3.4的門戶文章列表頁多圖顯示

2024-09-11 09:05:37
字體:
來源:轉載
供稿:網友


在門戶列表頁模板里找到
  1. <!--{loop $list['list'] $value}--><!--{eval $highlight = article_title_style($value);}--><!--{eval $article_url = fetch_article_url($value);}-->
復制代碼
在它下面加上
  1. <!--{eval $article_pic_num=DB::result_first("SELECT count(attachid) FROM ".DB::table("portal_attachment")." WHERE `aid`='$value[aid]'");}--><!--{if $article_pic_num > 0 && $article_pic_num < 4}--><!--{eval $pic_limit = '1';}--><!--{elseif $article_pic_num > 3 && $article_pic_num < 8}--><!--{eval $pic_limit = '4';}--><!--{elseif $article_pic_num > 7}--><!--{eval $pic_limit = '4';}--><!--{/if}--><!--{if $article_pic_num > 0}--><!--{eval $article_pic_list=DB::fetch_all("SELECT attachment,attachid,filename FROM ".DB::table("portal_attachment")." WHERE `aid`='$value[aid]' ORDER BY `attachid` DESC LIMIT 0,$pic_limit;");}--><!--{/if}--><!--{eval $article_all=DB::result_first("select content from ".DB::table("portal_article_content")." where aid='$value[aid]'");}--><!--{eval preg_match_all("/<[img|IMG].*?src=[/'|/"](.*?(?:[/.gif|/.jpg|/.png]))[/'|/"].*?[//]?>/", $article_all, $ex_pic);}--><!--{eval $ex_pic_num = count($ex_pic[1]);}--><!--{if $ex_pic_num > 0 && $ex_pic_num < 4}--><!--{eval $ex_pic_num = '1';}--><!--{elseif $ex_pic_num > 3}--><!--{eval $ex_pic_num = '4';}--><!--{/if}--><div class="article_loop {if $pic_limit == 4}pic_4{/if} cl">        <!--{if $pic_limit == 1}-->        <div class="content_body">                <a href="$article_url" title="$value[title]"><img src="$value[pic]" alt="$value[title]"></a>                </div>        <!--{elseif $ex_pic_num == 1 && $pic_limit == 0}-->        <div class="content_body">                <a href="$article_url" title="$value[title]"><img src="$ex_pic[1][0]" alt="$value[title]"></a>                </div>        <!--{/if}-->        <div class="content_infor">        <h2><a href="$article_url" target="_blank" class="xi2" $highlight>$value[title]</a> <!--{if $value[status] == 1}-->({lang moderate_need})<!--{/if}--></h2>        <!--{if $pic_limit > 3}-->        <div class="more_pic cl">                <!--{loop $article_pic_list $picvalue}-->                <a href="portal.php?mod=view&aid={$value['aid']}#{$picvalue['attachid']}" title="" target="" class="success"><img src="data/attachment/portal/{$picvalue['attachment']}" alt="{$picvalue['filename']}"></a>                <!--{/loop}-->        </div>        <!--{elseif $ex_pic_num > 3 && $pic_limit == 0}-->        <!--{eval $i=1;}-->        <div class="more_pic cl">                <!--{loop $ex_pic[1] $ex_picvalue}-->                <!--{if $i<5}-->                <a href="portal.php?mod=view&aid={$value['aid']}" title="" target="" class="success"><img src="{$ex_picvalue}" alt=""></a>                <!--{/if}-->                <!--{eval $i++;}-->                <!--{/loop}-->        </div>        <!--{/if}-->        <span class="time"><i class="fa fa-clock-o fa-fw"></i>{$value[dateline]}</span>        <span class="pipe"></span>        <span class="views"><i class="fa fa-eye fa-fw"></i>{$value[viewnum]}</span>        <span class="pipe"></span>        <span class="reply"><i class="fa fa-comment-o fa-fw"></i>{$value[commentnum]}</span>        <p>$value[summary]......</p></div></div>


上面有兩處數字有點問題的,一個是pic_limit判斷兩次等于4,是因為我模板顯示8張圖不好看,否則下面的4應該是8。改成8之后,下面的外鏈圖片數量判斷也要改。
很多代碼可以寫在一起,為了方便看邏輯分開寫了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久久久久久久久尿 | 欧美日韩亚洲在线观看 | 精品国产一级毛片 | 99国产精品国产免费观看 | 国产精品久久久久久久久久了 | 久久久久久久高清 | 久久久三区 | 九色激情网 | 56av国产精品久久久久久久 | 美女很黄很黄免费的 | 一本到免费视频 | 国产99视频精品免视看9 | 亚洲精品一区二区三区在线看 | 一本色道久久综合狠狠躁篇适合什么人看 | 成人在线视频国产 | 一区播放 | 毛片免费大全短视频 | 国产精品一区二区羞羞答答 | 毛片免费在线观看视频 | 成人午夜看片 | 精品999久久久 | 久久国产精 | 国产精品视频自拍 | 韩国精品一区二区三区四区五区 | 91黄瓜视频| 久久福利精品 | 久久久婷婷一区二区三区不卡 | 热99re久久免费视精品频软件 | 91成人免费看片 | av观看网站 | 最新一区二区三区 | 91色爱 | 精品一区二区中文字幕 | 欧美韩国一区 | 蜜桃传媒视频麻豆第一区免费观看 | 久久情爱网 | 特级毛片免费视频 | 亚洲电影在线播放 | 亚洲免费永久 | 国产成人免费精品 | 国产精品视频不卡 |