-
汽車配件類網(wǎng)站織夢模板...
-
園林綠化景觀建設(shè)類網(wǎng)站...
-
水上樂園設(shè)備類網(wǎng)站織夢...
-
灶具電器設(shè)備類網(wǎng)站織夢...
-
LED顯示屏中英雙外貿(mào)類網(wǎng)...
-
園林景觀設(shè)計類網(wǎng)站織夢...
-
辦公學(xué)習(xí)教程資訊類網(wǎng)站...
-
新媒體自媒體運營資訊類...
-
道路護(hù)欄交通設(shè)施類網(wǎng)站...
-
車輛機油工業(yè)潤滑油類網(wǎng)...
-
潮流資訊信息類網(wǎng)站織夢...
-
中藥藥材百科資訊類網(wǎng)站...
-
水性工業(yè)漆類企業(yè)網(wǎng)站織...
-
環(huán)保電動掃地車類網(wǎng)站織...
-
農(nóng)業(yè)機械設(shè)備類網(wǎng)站織夢...
-
環(huán)保設(shè)備研發(fā)制造類網(wǎng)站...
-
網(wǎng)站建設(shè)營銷類網(wǎng)站織夢...
-
企業(yè)公司行業(yè)通用類網(wǎng)站...
-
APP應(yīng)用程序官網(wǎng)類網(wǎng)站織...
-
攝影拍攝短視頻類網(wǎng)站織...
其實方法非常的簡單我們只要使用addfields就可以實現(xiàn)增加自定自段了,不過有一點需要注意的是如果你在在后面加的我們需要把底層給選中,否則是可能調(diào)用不到字段的.
語法:
{dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定義模型id號'}[field:textlink /] [field:附加字段1/] [field:附加字段2/]< [field:附加字段3/]<{/dede:arclist}
前端調(diào)用
{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ù)如下:
</p> <p>function GetOneImgUrl($img,$ftype=1){if($img <> ''){ //var articleUrl = http://www.gjgbw.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)'/]




