帝國cms靈動標簽調用副表字段newstext內容多張圖片

2020-06-10 11:51:36 來源:互聯網作者:佚名 人氣: 次閱讀 292 條評論

帝國cms靈動標簽生成的文章列表,一般調用一張縮略圖,本文講解一下當內容頁有多張圖片時,靈動標簽調用內容中的多張圖片的方法。

注意事項:
1、這種方法用在首頁或內容頁的靈動...

帝國cms靈動標簽生成的文章列表,一般調用一張縮略圖,本文講解一下當內容頁有多張圖片時,靈動標簽調用內容中的多張圖片的方法。

注意事項:
1、這種方法用在首頁或內容頁的靈動標簽調用的文章列表。不能用在列表頁的<!--list.var1-->中的文章列表調用。
2、使用這種方法調用文章正文字段newstext中的圖片時,字段newstext必須在副表中(默認就是在副表中),如果newstext改成了主表中,就不能用此方法調用文章中的圖片了。

舉例:
[e:loop={'news',10,18,1}]     
<?php
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$bqr[stb]} where id='$bqr[id]'");
$str=stripcslashes($fr['newstext']);
preg_match_all('/<img.*?src="(.*?)".*?>/is',$str,$imgArr);
$imgArr = array_unique($imgArr[1]);
?>

<?=count($imgArr)?>張                        
<img src="<?=$imgArr[0]?>"  width="200" height="200" />
<img src="<?=$imgArr[1]?>" width="200" height="200" />
<img src="<?=$imgArr[2]?>" width="200" height="200" />
<a href="<?=$bqsr['titleurl']?>"><?=$bqr['title']?></a><br>                 
[/e:loop]

帝國CMS內容頁列表頁怎么調用多張圖片顯示兩個地方需要考慮
1. newstext字段是不是在副表?
2. 要對newstext字段脫敏  stripcslashes($bqr['newstext']);

您可能感興趣的文章

相關文章