国产天天综合精品91,亚洲av性永久在线,日本一区二区三区三级视频,欧美国产日韩制服精品亚洲,亚洲一区无码精品色偷拍,大香伊蕉在人线国产最新75,日本免费中文久久 女高中生自慰污污网站

您的位置:太原網(wǎng)站建設(shè) > 新聞中心 > 技術(shù)幫助 > dedecms獲取圖片集多張圖片實(shí)現(xiàn)方法(循環(huán)輸出)

dedecms獲取圖片集多張圖片實(shí)現(xiàn)方法(循環(huán)輸出)

日期:2017-05-11 17:57:13     閱讀:     來(lái)源:dgzihe.com     作者:太原企軒科技

每個(gè)案例都要很多圖片,并且用一定的效果進(jìn)行展示,織夢(mèng)自帶的調(diào)取方法實(shí)現(xiàn)的效果是一次性調(diào)取多個(gè)參數(shù),并且展現(xiàn)的效果不是我需要的,下面是從百度搜索的方法,大家可以參考下在為客戶做網(wǎng)站的時(shí)候需要做到的效果是每個(gè)案例都要很多圖片,并且用一定的效果進(jìn)行展示。但是發(fā)現(xiàn)織夢(mèng)本身自帶的調(diào)取方法實(shí)現(xiàn)的效果是一次性調(diào)取多個(gè)參數(shù),并且展現(xiàn)的效果不是我需要的,當(dāng)時(shí)很糾結(jié)。后來(lái)自己琢磨琢磨,可惜沒成功。最后通過(guò)網(wǎng)絡(luò)百度搜索找到了實(shí)現(xiàn)方法。 

實(shí)現(xiàn)的方法一共有兩個(gè)步驟: 

1、在/include/common.func.php 里加上方法 //循環(huán)輸出多張圖片function

function Getimgs($aid, $imgwith = 300, $imgheight = 270, $num = 0, $style = ''){ 

global $dsql; 

$imgurls = ''; 

$row = $dsql -> getone("Select imgurls 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 > $count || $num == 0){ 

      $num = $count; 

for($i = 0;$i < $num;$i++){ 

      if($style == 'li'){ 

            $imglist .= "<li><ahref=#" . $i . "><imgsrc=". trim($wordcount[2][$i]) . " width=" . $imgwith . " height=" . $imgheight . "></li></a>"; 

      }else{ 

            $imglist .= "<img src= " . trim($wordcount[2][$i]) . " width=" . $imgwith . "height=" . $imgheight . ">"; 

      } 

      return $imglist; 

2、在模板里調(diào)用方法{dede:field.id function="Getimgs(@me,400,400,10)" /}

注意:第2步里的400是寬高,請(qǐng)自己酌情修改,或者更改function Getimgs里的width / "height" 。


本文地址:http://dgzihe.com/jishubangzhu/2017/0511/99.html
TAG標(biāo)簽:
更多>>相關(guān)文章
阿城市| 贵定县| 昂仁县| 大冶市| 略阳县| 松江区| 太和县| 开江县| 称多县| 剑阁县| 孟连| 环江| 城固县| 阳谷县| 鱼台县| 密云县| 偏关县| 南京市| 固安县| 泽库县| 宁南县| 中山市| 万安县| 万年县| 泊头市| 墨竹工卡县| 涿鹿县| 乌鲁木齐市| 温州市| 宽城| 乐昌市| 利辛县| 宝坻区| 冕宁县| 英超| 南溪县| 徐州市| 弥渡县| 广饶县| 鹤庆县| 富平县|