AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.

織夢模板

網站模板搜索
營銷型模板 政府網站模板 自適應模板 標簽大全

注冊

dede 判斷字段為空時不顯示

網站模板下載 www.463194.tw / 2020-12-19
有時候我們希望在某個標簽所顯示的字段為空時什么也不顯示,比如下面這種情況:
 
轉自:{dede:field name='source'/},
 
如果這篇文章是原創的,那么很顯然顯示的結果是“轉自:”,這讓用戶以為你這篇文章沒寫完。
 
所以我們需要先判斷當前字段的值,然后做相應的處理。
有兩種辦法:
 
(1)判斷為空,則改變當前html元素的樣式:display:none;
 
<div {dede:field.source runphp='yes'} if(@me == "") @me = "style='display:none'";else @me = ""; {/dede:field.source }>
{dede:field name = 'source' /}
</div>
 
(2)直接控制輸出:
 
這個例子是這樣的,為了更好的利于seo,我把轉載地址用js輸出,這樣搜索引擎就不會傳遞權重。
 
jQuery(document).ready(function($) {
var htmlstr = {dede:field.source runphp='yes'}if(@me<>'' )@me = '"轉自 <a href=\"'.@me.'\" target=\"_blank\">'.@me.'</a>"';else @me = ' '; {/dede:field.source};
$(".arc_body").prepend(htmlstr);
});
 
其中.arc_body是我要插入“轉載自 http://***"內容的div。注意這里對htmlstr字符串的構造要相當小心,不然就算htmlstr能輸出正確的字符串,$(".arc_body").prepend(htmlstr);也不會執行。
 
本文由AB模板網整理發布,轉載請說明出處:http://www.463194.tw/dedecmsjc/7323.html
本文標簽:

有問題可以加入織夢技術QQ群一起交流學習

☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

☉本站的源碼不會像其它下載站一樣植入大量的廣告。

☉本站提供的織夢源碼,都是做好測試好發布的,均可放心使用。

☉本站提供的織夢源碼,均帶數據及演示地址?梢栽谌我辉创a詳情頁查看演示地址。

☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

☉如有其他問題,請加網站客服QQ(9490489)進行交流。

相關教程

織夢模板_隨機Tags

果蔬批發網站模板 環保網站模板 美工網站模板 陶瓷衛浴網站模板 健身網站模板 地暖網站模板 品牌珠寶網站模板 相冊網站模板 裝潢設計網站模板 品牌服裝網站模板 DJ培訓網站模板 醫療機器網站模板

推薦教程

首頁 VIP專區 靜態模板 會員中心
体彩江苏7位数几点开奖 安卓游戏捕鱼大师 36选7开奖时间是几点 今天七星彩走势图 丹麦世界杯比分预测 黄金理财平台排行 850通比牛牛bug 竞彩篮球大小分走势 体彩天津11选5开奖结果 2014元旦上海期货交易所如何放假 gpk钱龙捕鱼技巧 网上现金麻将游戏 河北省体育彩票官网 二肖中特期期准100准 山东群英会遗漏数据 辽宁11选5中奖 比特币平台哪个好