這篇文章主要介紹dedecms如何獲取圖片集多張圖片,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)是專業(yè)的旬陽網(wǎng)站建設(shè)公司,旬陽接單;提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行旬陽網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
dedecms怎么獲取圖片集多張圖片?
dedecms獲取圖片集多張圖片實(shí)現(xiàn)方法(循環(huán)輸出)
每個(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é)。后來自己琢磨琢磨,可惜沒成功。最后通過網(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 .= "
2、在模板里調(diào)用方法{dede:field.id function="Getimgs(@me,400,400,10)" /}
以上是dedecms如何獲取圖片集多張圖片的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!