發布時間:2021-02-12 00:31:45??作者:專業網站建設工程師?來源:幫做網絡
瀏覽量:
導??讀:帝國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']);
轉載請注明出處: 首頁 > 知識學堂 > 帝國CMS仿站 > >帝國cms文章列表靈動標簽調用內容多張圖片