国产亚洲精品自拍,亚洲va在线va天堂va不卡下载,亚洲av中文无码字幕色本,国产精品久久国产精品},韩国激情一区二区无码在线},亚洲人成网站www

信息動態(tài)

網(wǎng)站設(shè)計是技術(shù)與創(chuàng)意的完美融合!

技術(shù)資訊

DEDE列表字段有則顯示無則不顯示

2012-11-20 19:47:22

DEDE在文章列表文章沒有縮略圖的不顯示圖片,有的則顯示縮略圖。解決在文章列表文章沒有縮略圖的不顯示圖片,有的則顯示縮略圖在5.3最開始的版本。好象是有這個功能的。
就是在列表里。。如果改文章沒有縮略圖則不顯示默認(rèn)的 沒有縮略圖的土片。如果有則顯示縮略圖

但在后續(xù)的升級過程中。官方把這個功能修改掉了。。
不知道是有意還是無意的
我自己剛好需要這樣來排。??吹接行┱鹃L也在求。。

研究了下。。可以實現(xiàn)。。

先看代碼。官方列表頁下關(guān)于縮略圖的代碼  默認(rèn)的是
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]

把它改成
[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
我猜是官方在添加文章的時候,即使每加縮略圖,也會默認(rèn)設(shè)置一個圖片 
所以用empty來判斷是不行的。。因為它不會為空。。
 

DEDE在文章列表文章沒有縮略圖的不顯示圖片,有的則顯示縮略圖


自定義字段的調(diào)用方法,有數(shù)據(jù)則顯示無數(shù)據(jù)則不顯示(備注:limit='3,1'意思是從第4條開始調(diào)用,只調(diào)用1條):
{dede:arclist row='1' titlelen='24' orderby='id' idlist=''  limit='3,1'}
[field:array runphp='yes'] if(@me['pic11']==''){ @me = ''; }else{ @me = '<a href="'.@me['pic11'].'"><img src="'.@me['pic11'].'" width="52" height="52" /></a>';
}[/field:array]</li>[field:title/]{/dede:arclist}

 

列表,如果短標(biāo)題沒有就顯示其他字段:
[field:array runphp='yes'] if (@me['shorttitle']=='') @me=@me['arcurl'];else @me=@me['shorttitle'];[/field:array]

列表,totalprice字段有則顯示,無則顯示123:
[field:array runphp='yes'] if (@me['totalprice']=='') @me='123';else @me=@me['totalprice'];[/field:array]


內(nèi)容頁,有則顯示無則不顯示:
{dede:field name='lpic1' runphp='yes'} if(@me == "") @me = "style='display:none'";else @me = ""; {/dede:field}

列表頁,如果新聞?wù)挠袃?nèi)容則顯示標(biāo)題鏈接,無內(nèi)容則不顯示標(biāo)題鏈接(不可點擊):
[field:array runphp='yes'] if (@me['body']=='') @me=@me['title'];else{ @me = '<a href="'.@me['arcurl'].'" title="'.@me['description'].'" target="_blank">'.@me['title'].'</a>';}[/field:array]
 

0532-85810878 473587358 掃碼添加微信

掃碼添加微信

掃碼關(guān)注公眾號

官方公眾號

2054585360
新安县| 保德县| 上虞市| 宁南县| 黑龙江省| 柳林县| 十堰市| 濉溪县| 南溪县| 赤峰市| 柞水县| 讷河市| 河津市| 西峡县| 宁波市| 昭平县| 丹棱县| 都江堰市| 旬阳县| 连南| 安新县| 手机| 巨鹿县| 赞皇县| 永善县| 金山区| 临沭县| 承德县| 石阡县| 和林格尔县| 木里| 平昌县| 开原市| 武义县| 靖江市| 汝州市| 浙江省| 灵山县| 宜宾县| 皋兰县| 南安市|