織夢DEDECMS調(diào)用圖集圖片數(shù)量
先看效果
打開 /include/extend.func.php 在最下面添加代碼
/**
* 獲取圖集圖片數(shù)量
*
* @access public
* @param string $aid 文章id
* @return string
*/
function GetImgCount($aid)
{
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[1]);
return $count;
}
上面是調(diào)用圖集模型的,但如果內(nèi)容頁里面添加了圖集功能也想調(diào)用圖片數(shù)據(jù),就要把dede_addonimages修改成文章模型的表名:dede_addonarticle,如果你不知道你的欄目用的是啥模型,就在后臺頻道模型-?內(nèi)容模型管理里面查看.
首頁/列表頁調(diào)用代碼:
[field:id function=GetImgCount(@me)/]
?內(nèi)容頁調(diào)用代碼
{dede:field.id function=GetImgCount(@me)/}
經(jīng)測試發(fā)現(xiàn),上面代碼只能調(diào)用文章模型添加圖集功能后上傳的圖片數(shù)量,無法調(diào)用內(nèi)容編輯框里面上傳的圖片數(shù)量。
聲明:
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁格式,轉(zhuǎn)載時請標注作者與來源。
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁格式,轉(zhuǎn)載時請標注作者與來源。
THE END