国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢CMS arclist標(biāo)簽調(diào)用自定義字段方法

2024-07-12 09:10:54
字體:
供稿:網(wǎng)友
織夢CMS使用addfields就可以實現(xiàn)增加自定自段了,不過有一點(diǎn)需要注意的是如果你在在后面加的我們需要把底層給選中,否則是可能調(diào)用不到字段的.
 
語法代碼如下:
 
{dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定義模型id號'} 
[field:textlink /]   [field:附加字段1/]   [field:附加字段2/]<  [field:附加字段3/]<<br /> 
{/dede:arclist} 
實例代碼如下:
 
{dede:arclist flag='c' typeid='23'  channelid='1'  addfields='tpic2' limit='0,8'} 
<div class="works"> 
<a title="[field:title /]" href="#"> 
<img src="[field:tpic2 function='GetOneImgUrl(@me,1)'/] " width="940" height="440" alt="#"> 
</a> 
</div> 
{/dede:arclist} 
要求:
 
1、指定 channelid 屬性
 
2、指定要獲得的字段 addfields='字段1,字段'
 
3、必須選擇  使字段可以在列表的底層模板中獲得(自定義字段默認(rèn)僅能在文檔模板顯示,啟用此選項將使列表查詢變慢,如無必要請不要選擇),這個可以用來做普通的文字類型,如果要是圖片的類型的話會出現(xiàn).代碼如下:
 
{dede:img text='' width='270' height='129'} /uploads/101017/1-10101H21F54P.gif {/dede:img} 
這明顯不是我們想要的,這個時候我們弄一個自定函數(shù),代碼如下:
 
function GetOneImgUrl($img,$ftype=1){  
if($img <> ''){ //var articleUrl = http://www.武林網(wǎng)zuimoban.com 
 $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;  
}  
調(diào)用代碼如下:[field:tpic2 function='GetOneImgUrl(@me,1)'/]這樣即可.
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 社旗县| 柏乡县| 安国市| 建德市| 安新县| 元朗区| 锡林郭勒盟| 微博| 忻州市| 邳州市| 正阳县| 蒙山县| 福建省| 岳西县| 长阳| 扶风县| 历史| 离岛区| 清新县| 常州市| 合江县| 兴城市| 孟连| 朔州市| 宁波市| 北票市| 敦化市| 永靖县| 建昌县| 葵青区| 金沙县| 内黄县| 聊城市| 佳木斯市| 永平县| 拜泉县| 肇州县| 灵台县| 河西区| 苗栗县| 淮滨县|