DEDE怎么在圖集列表中調出圖集的所有圖片

DEDE怎么在圖集列表中調出圖集的所有圖片

dede怎么在圖集列表中調出圖集的所有圖片?

本文為大家介紹下DEDE如何在圖集列表中調出圖集的所有圖片,具體示例如下,大家可以參考下

??推薦學習:織夢cms

include/common.func.php 中添加以下函數代碼?

代碼如下:

//?在圖集列表中調出圖集的所有圖片? function?Getimgs($aid,?$imgwith?=?220,?$imgheight?=?80,?$num?=?0,?$style?=?''){? global?$dsql;? $imgurls?=?'';? $row?=?$dsql?-&gt;?getone("Select?*?From`dede_addonimages`?where?aid='$aid'");?//? $imgurls?=?$row['imgurls'];? preg_match_all("/{dede:img?(.*)}(.*){/dede:img/isU",?$imgurls,?$wordcount);? $count?=?count($wordcount[2]);? if?($num?&gt;?$count?||?$num?==?0){? $num?=?$count;? }? for($i?=?0;$i?<a>@@##@@</a>";? }else{? $imglist?.=?"
  • @@##@@
  • “;? //此處用到了jquery的loadlazy延時加載插件。? }? }? return?$imglist;? }

    模板中 [field:id function=”Getimgs(@me,220,80,90)” /]?

    說明: 第一個參數 當前ID 第二個第三個, 圖片尺寸。 第四個圖片張數。?

    也可以這樣用?

    代碼如下:

    {dede:arclist?row='3'}?//?row=3?調用三個圖集? [field:id?function="Getimgs(@me,136,62,4)"?/]?//每個圖集調用前4張? {/dede:arclist}

    DEDE怎么在圖集列表中調出圖集的所有圖片DEDE怎么在圖集列表中調出圖集的所有圖片

    ? 版權聲明
    THE END
    喜歡就支持一下吧
    點贊14 分享