精品国产免费人成电影,日韩av一区二区精品不卡,人妻少妇精品视频一区97精品,日木亚洲精品无码专区,韩国一区二区三区视频在线播放,思久96热在精品国产,国产高潮一区在线流白浆,国产在线超级黄片 http://www.vanhostingweb.com 分享技術(shù),共同進步 Mon, 26 Nov 2018 13:38:09 +0000 zh-Hans hourly 1 織夢DEDECMS列表頁縮略圖有則顯示,沒有縮略圖時自動去掉圖片DIV標簽。 http://www.vanhostingweb.com/2092.html http://www.vanhostingweb.com/2092.html#respond Mon, 26 Nov 2018 13:38:09 +0000 http://www.vanhostingweb.com/?p=2092 今天在做一個列表頁面時,想讓列表頁的縮略圖有則顯示,沒有縮略圖就不顯示(默認是顯示固定的一張圖片),調(diào)用代碼:

[field:array runphp='yes']
@me = (strpos(@me['litpic'],'defaultpic') ? "" :   
"<img src='{@me['litpic']}'/>");   
[/field:array]

但調(diào)用出來后發(fā)現(xiàn),確實是有圖片時顯示,沒圖時不顯示默認的縮略圖,但沒圖片的列表里面仍然把圖片位置占用著,導致文章標題換行了,不好看,如下圖

查看源代碼發(fā)現(xiàn),圖片的DIV標簽里面雖然空著,但仍然占著位置,

把圖片寬度去掉試,結(jié)果沒圖片的顯示正常的,但有圖片的顯示寬度不一樣。

所以,我就想能不能有個判斷,在這個圖片標簽有圖片時,則顯示,沒有圖片時,這個標簽就自動消失。我對PHP代碼不太懂,后經(jīng)群里大神指點,給出了調(diào)用代碼:

[field:litpic runphp=yes]if(@me == '/images/defaultpic.gif')@me = "";else @me = "<div class='news-pic'><img src='@me'></div>";[/field:litpic]

上面紅色代碼就是在沒有圖片時自動消失的div標簽。

經(jīng)測試正常。在此感謝dedehtml大神。

]]>
http://www.vanhostingweb.com/2092.html/feed 0
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net