花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

dede列表調(diào)用文章多張圖片的方法

時(shí)間: 2019-08-12 22:05 閱讀: 作者:素材無(wú)憂網(wǎng)

  我們平??吹降牧斜眄?yè)都是默認(rèn)調(diào)用文章的一張縮略圖,那么,如何實(shí)現(xiàn)讓列表可以調(diào)用多張文章的圖片呢?

  先來(lái)看一下最終效果:

  dede列表調(diào)用文章多張圖片的方法

  下面我來(lái)說(shuō)說(shuō)操作步驟

在include/extend.func.php 增加函數(shù)

function Getpic($body)
{
  $getpic = '';
  preg_match_all("/(src)=[\"|'| ]{0,}([^>]*\.(gif|jpg|bmp|png))/isU",$body,$img_array);
  $img_array = array_unique($img_array[2]);
  if(count($img_array)>0)
    {
        foreach($img_array as $key=>$value)
        {
            $picname = preg_replace("/[\"|'| ]{1,}/", '', $value);
            $getpic .="<p><img src='".$picname."' border=0 /></p>";
        }
    }
    else
    {    
     $getpic="<p>沒(méi)有圖片</p>";
    }
    return $getpic;
}

到網(wǎng)站后臺(tái)-內(nèi)容模型管理,修改普通文章模型附加列表字段增加body

dede列表調(diào)用文章多張圖片的方法

列表頁(yè)模版使用標(biāo)簽

{dede:list pagesize="10"  addfields="body"}
<li>
    <a href="[field:arcurl /]">
        <span>[field:title /]</span>[field:body function="Getpic(@me)"/]
    </a>
</li>
{/dede:list}   

保存后,更新列表,就可以看到列表會(huì)顯示文章里面的多張圖片了。

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: dede列表調(diào)用文章多張圖片的方法

標(biāo)簽:  
相關(guān)文章
模板推薦