完美解決dedecms內(nèi)容頁列表頁調(diào)用自定義圖片地址_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
教大家如何完美的解決dedecms內(nèi)容頁或列表頁調(diào)用自定義圖片,輸出的格式如下:
<li>
<a href='/uploads/140420/1-140420164Z2914.jpg' target='_blank'>
<img src='/uploads/140420/1-140420164Z2914.jpg' width='253' border='0'/>
</a>
<br />
<a href='/uploads/140420/1-140420164Z2914.jpg' target='_blank'></a>
</li>
這很難滿足我們的實(shí)際需要,比如做一個(gè)幻燈片的時(shí)候會(huì)調(diào)用圖集的圖片,而不用默認(rèn)的dedecms的圖集模版,所以自己動(dòng)手吧,網(wǎng)上查閱了很多這方面的資料,最后總結(jié)如下:
在設(shè)置自定義字段為圖片的時(shí)候一定要選“圖片(僅網(wǎng)址)”,這樣輸出的格式就是
{dede:imgtext='' width='270' height='129'}/uploads/101017/1-10101H21F54P.gif{/dede:img}
如果自定義字段名為:name,內(nèi)容頁前臺這樣調(diào)用:
<img src="{dede:field.name}"/>
輸出的是
<img src="{dede:img text=''width='270' height='129'}/uploads/101017/1-10101H21F54P.gif{/dede:img}"/>
其實(shí)是輸出的時(shí)候沒有相關(guān)的php函數(shù),找到/include/extend.func. php
在最下面復(fù)制以下代碼(?>前面)
function GetOneImgUrl($img,$ftype=1){
if($img <> ''){
$dtp = new DedeTagParse();
$dtp->LoadSource($img);
if(is_array($dtp->CTags)){
foreach($dtp->CTags as $ctag){
if($ctag->GetName()=='img'){
$width = $ctag->GetAtt('width');
$height = $ctag->GetAtt('height');
$imgurl = trim($ctag->GetInnerText());
$img = '';
if($imgurl != ''){
if($ftype==1){
$img .= $imgurl;
}
else{
$img .= '<img src="'.$imgurl.'" width="'.$width.'" height="'.$height.'" />';
}
}
}
}
}
$dtp->Clear();
return $img;
}
}
保存即可。
前臺內(nèi)容頁格式為:
<img alt="{dede:field.title/}" src="{dede:field.name function='GetOneImgUrl(@me,1)'/}">
看得懂的站長容易理解,@me,0 代表只輸出路徑,@me,0 代表連寬、高一起輸出
同樣的列表頁或首頁用相應(yīng)的標(biāo)簽套進(jìn)去就可以了。
相關(guān)DedeCms教程:
- 織夢CMS5.7SP1的TAGS字?jǐn)?shù)怎么改長?
- dede首頁調(diào)用文章標(biāo)題|概述|所在欄目
- 默認(rèn)隱藏部分內(nèi)容,點(diǎn)擊展開更多JS代碼
- dedecms防止惡意提交表單設(shè)置判斷必填項(xiàng)
- 織夢實(shí)現(xiàn)分類搜索內(nèi)容的功能(下拉搜索)
- 織夢dedecms編輯器上傳圖片怎么去掉寬度和高度限制
- 最全dedecms數(shù)據(jù)庫及服務(wù)器空間更換教程
- 實(shí)現(xiàn)復(fù)制文檔內(nèi)容自動(dòng)加版權(quán)信息的實(shí)現(xiàn)方法
- DedeCms織夢網(wǎng)站程序動(dòng)態(tài)化+靜態(tài)化+偽靜態(tài)設(shè)置教程(詳細(xì)圖文)
- 織夢dedecms列表list調(diào)用文章作者并指向個(gè)人主頁鏈接
- 織夢CMS調(diào)用欄目的地址(非標(biāo)簽調(diào)用)
- 織夢讓arclist標(biāo)簽支持副欄目調(diào)用
DedeCms教程教程Rss訂閱Cms教程搜索
DedeCms教程推薦
- DedeCMS常用必備SQL語句整理
- DEDECMS廣告延遲加載顯示
- 織夢CMS5.7SP1的TAGS字?jǐn)?shù)怎么改長?
- 【Arclist 標(biāo)記使用實(shí)例】-DedeCMS模板制作使用實(shí)例教程(1)
- dedecms編碼轉(zhuǎn)換方法 gbk轉(zhuǎn)UTF-8,UTF-8轉(zhuǎn)GBK
- 解析Dedecms文件夾目錄(完整版)
- 織夢網(wǎng)站系統(tǒng)添加迅雷專用鏈接(視頻教程)
- 織夢內(nèi)容的管理系統(tǒng)生成速度的優(yōu)勢
- dede5.0 標(biāo)題長度突破80字節(jié)方法!
- 共4頁/72條記錄 首頁 1 [2] [3] [4] 下一頁 末頁的改方法
猜你也喜歡看這些
- 仿站酷zcool.com全站模版
- dedecms平面廣告印刷公司企業(yè)模板整站源碼
- 汽車音箱喇叭低音炮行業(yè)織夢模板(自適應(yīng)手機(jī)端)
- 免費(fèi)大氣極簡網(wǎng)絡(luò)公司織夢模板
- 新聞時(shí)尚資訊網(wǎng)站織夢模板(自適應(yīng)手機(jī)端)
- dedecms科技產(chǎn)品-移動(dòng)產(chǎn)品類通用模板(帶手機(jī)版)
- 織夢手機(jī)版程序功能插件自動(dòng)同步pc端數(shù)據(jù)
- 織夢dede高端通用公司網(wǎng)站模板工廠企業(yè)模板
- DEDEcms裝飾公司/廣告公司企業(yè)站模板
- dedecms裝飾涂料-加工生產(chǎn)類企業(yè)模板(終端自適應(yīng))
- 相關(guān)鏈接:
復(fù)制本頁鏈接| 搜索完美解決dedecms內(nèi)容頁列表頁調(diào)用自定義圖片地址| DedeCms模板| Dede模板| 織夢模板| dedecms
- 教程說明:
DedeCms教程-完美解決dedecms內(nèi)容頁列表頁調(diào)用自定義圖片地址。