dedecms織夢文章內(nèi)容提取圖片(多張)自定義輸出的教程
時間: 2018-11-30 10:13
閱讀: 次
作者:素材無憂網(wǎng)
織夢里圖集模型有批量上傳圖片功能,有時我們要做商品圖庫需要用到圖集,但是用的商品模型里又沒有自定義字段可以添加圖集那樣的按鈕,但是我們可以用內(nèi)容編輯器批量上傳圖片,只要在模板中調(diào)用所有圖片即可,省下了在其他模型添加圖集上傳功能。
在 includeextend.func.php 最下面添加個方法
function getbodypics($string, $num)
{
preg_match_all("/<img([^>]*)s*src=('|")([^'"]+)('|")/",$string,$matches);
$imgsrc_arr = array_unique($matches[3]);
$count = count($imgsrc_arr);
$i = 0;
foreach($imgsrc_arr as $imgsrc)
{
if($i == $num) break;
$result .= "<img src="$imgsrc"/>";
$i++;
}
return $result;
}
首頁/列表模板標簽
[field:mypic2 function=getbodypics(@me,3)/]
內(nèi)容模板標簽
{dede:field.mypic2 function=getbodypics(@me,3)/}
mypic2 是字段名
3 是輸出幾張圖片
標簽: