完美解決dede內(nèi)容頁列表頁調(diào)用自定義圖片地址
導(dǎo)讀:織夢教程織夢教程dede調(diào)用自定義圖片的時候在內(nèi)容頁或列表頁輸出的格式如下: li a href=/uploads/140420/1-140420164Z2914.jpg tadede手機模板織夢模板。
dede調(diào)用自定義圖片的時候在內(nèi)容頁或列表頁輸出的格式如下:
<li> <a href='/uploads/140420/1-140420164Z2914.jpg' target='_blank'> <img src='/uploads/140420/1-140420164Z29織夢文章模板14.jpg' width='253' border='0'/> </a> <br /> <a href='/uploads/140420/1-140420164Z2914.jpg' target='_blank'></a> </li>這很難滿足我們的實際需要,比如做一個幻燈片的時候會調(diào)用圖集的圖片,而不用默認的dedecms的圖集模版,所以自己動手吧,網(wǎng)上查閱了很多這方面的資料,最后總結(jié)如下:
在設(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}"/>其實是輸出的時候沒有相關(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="'.$heig織夢模板ht.'" />'; } } } } } $dtp->Clear(); return $img; } }保存即可。
前臺內(nèi)容頁格式為:
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-18 ,文章完美解決dede內(nèi)容頁列表頁調(diào)用自定義圖片地址主要講述自定義,完美,織夢網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_29931.html
為你推薦與完美解決dede內(nèi)容頁列表頁調(diào)用自定義圖片地址相關(guān)的文章
-
當前欄目調(diào)用上級欄目名稱的辦法,織夢文
(106)人喜歡 2023-07-18 -
Dedecms自定義表單后臺列表展現(xiàn)方式更改
(142)人喜歡 2023-07-18 -
用SQL命令刪除dede版權(quán)信息的官方鏈接,D
(124)人喜歡 2023-07-18 -
Dedecms后臺驗證碼不顯示的解決方法,織夢
(102)人喜歡 2023-07-18 -
Dedecms搜索頁面調(diào)用最新文章的方法,織夢
(77)人喜歡 2023-07-18 -
DedeCMS轉(zhuǎn)換WordPress方法-親測成功,DEDE技術(shù)
(183)人喜歡 2023-07-18