當前位置:主頁 > 網站優化 >

織夢dede模板下載自定義模型 數據類型圖片調用教程

奕星seo偽原創
作者: 奕星SEO 分類: 網站優化 發布時間: 2020-03-17 23:26 內容來源:網絡整理閱讀量:

織夢dede模板下載自定義模型 數據類型圖片調用教程 織夢無憂 織夢技巧 2018-11-18 16:50

摘要: (5.7sp1版測試通過)織夢DedeCMS網站內容模型普通文章調用自定義圖片字段的方法: 方法一:我們首先需要創建一個自定義函數, 找到:/include/extend.func.php ,在 ?php 后加入以下代碼: function GetOneImgUrl($img,$ftype=1){if($img ){$dtp = new DedeTag

(5.7sp1版測試通過)織夢DedeCMS網站內容模型普通文章調用自定義圖片字段的方法:
方法一:我們首先需要創建一個自定義函數,
找到:/include/extend.func.php ,在< ?php 后加入以下代碼:
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; } }  

保存就可
 
調用實例:
{dede:arclist addfields='pro_img1,pro_img2' channelid='1' } <img src="[field:pro_img1 function='GetOneImgUrl(@me,1)'/]" width="100" height="100" /> <a href="[field:pro_img2 function='GetOneImgUrl(@me,1)'/]"><img src="[field:pro_img2function='GetOneImgUrl(@me,1)'/]" width="100" height="100" /></a> {/dede:arclist}  

channelid='1'說明一下是頻道前面的id數字
'pro_img1,pro_img2' 這些是圖片字段替換成你的就可
 
方法二:
利用正則表達式來
{dede:arclist addfields='pro_img1' channelid='1' } <img src="[field:pro_img1 runphp='yes'] $ndtp = new DedeTagParse(); $ndtp->LoadSource(@me); $ntag = $ndtp->GetTag("img"); @me = trim($ntag->GetInnerText()); [/field:pro_img1]" width="100" height="100" /> {/dede:arclist}  

缺點只能保存一個 優點不用去改動源核心文件
channelid和typeid區別
channelid 頻道調用 是在內容模型里管理,頻道名稱的前面也有一個id,這個ID用 channelid調用。
Dedecms屬性標簽channelid和typeid的區別
這個調用需要頻道里面有子欄目才可以的。
而typeid 就是純粹的欄目調用 可以調用里面的文章
Dedecms屬性標簽channelid和typeid的區別
這個就是 channelid頻道和typeid欄目標簽調用的區別。

本文鏈接:

版權聲明:本站資源均來自互聯網或會員發布,如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除!謝謝!


本文鏈接地址:http://www.pxynqa.icu/webyouhua/26398.html
上一篇:<<織夢模板下載生成漂亮整齊的縮略圖的教程
下一篇:dede織夢模板下載分頁pagelist兩種CSS樣式分享>>
吉林时时历史开奖号码 河北十一选五任选基 浙江快乐彩 云南十一选五前三走 u8棒球比分 比分直播足球新浪 河北体彩排列五 棋牌室打麻将是赌博吗 股票配资平台找恒瑞行配资丿 现金咖啡 贵阳站街女qq 刮刮乐 欢聚龙江麻将ios 腾讯麻将来了哪个角色最好 篮球比分板 1z电竞比分下载 易资配