国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - DEDECMS - 織夢CMS常用的幾種字段判斷輸出實例詳解

織夢CMS常用的幾種字段判斷輸出實例詳解

2019-09-25 14:12織夢閣 DEDECMS

我們在使用織夢CMS制作網站時,對于某個字段,無論是默認字段還是自定義字段,偶爾會使用一些判斷語句來實現我們的需求,本文就介紹了織夢CMS常用的幾種字段判斷輸出實例詳解,感興趣的小伙伴們可以參考一下

我們在使用織夢CMS制作網站時,對于某個字段,無論是默認字段還是自定義字段,偶爾會使用一些判斷語句來實現我們的需求。下邊列出了幾種常見的需求。以及字段的判斷輸出實例。

第一種:織夢自定義字段,如果沒有值的時候要顯示指定的默認內容,

{dede:field name='ziduan' runphp='yes'}
 if(@me=='') { @me = '' ;}
 else { @me = "<div class='red'><a href='/.@me'>此處是自定義的內容</a></div>"; } 
{/dede:field}

第二種:DedeCMS判斷簡略標題為空時則顯示完整標題

方法1,適用于內容頁

{dede:field name='array' runphp='yes'}
 if (@me['shorttitle']=='') 
@me=@me['title']; 
 
else
 @me=@me['shorttitle'];
 {/dede:field}

方法2,適用于列表頁

[field:array runphp='yes']
 if (@me['shorttitle']=='') @me=@me['title']; 
else @me=@me['shorttitle']; 
[/field:array]

第三種:對某一個字段多重判斷

[field:array runphp='yes']
 if(@me['risklevel']=="HR")@me="HR.png"; 
else if(@me['risklevel']=="D")@me="D.png"; 
else if(@me['risklevel']=="AA")@me="AA.png";
 [/field:array]

以上意思就是說如果查詢得到的風險等級字段的取值是HR,那么將輸出HR.png, 如果查詢得到的風險等級字段的取值是D,那么將輸出D.png,如果查詢得到的風險等級字段的取值是AA,那么將輸出AA.png, 這里的HR.png,只是一個字符串,代表圖片文件所在的位置,你可以設置成任意的圖片路徑,上面的代碼是一種分支條件輸出語句,@me代表的就是輸出變量,剛進入標簽field:array時,@me代表數據庫的一條記錄,其數據類型是數組,我們根據其中risklevle的取值來判斷,從而將@me設置成不同的值,當退出標簽field:array時,@me的值就會被顯示在原位置。

第四種:判斷過程中需要調用別的字段。

需要在模板里做一個小判斷,如果文章的價格為0時直接輸出其下載地址,否則直接輸出購買鏈接,那么這個時候肯定是需要運行runphp='yes'這個功能了,下面我們來看下代碼:
經過搜索發現兩個方法基本上可以實現

1、首先把需要調用其它字段的值放在公共變量里,然后再直接調用公共變量的值,看代碼

{dede:php}$GLOBALS['title']=$arc->Fields['title']{/dede:php} 
{dede:php}$GLOBALS['baidupan']=$arc->Fields['baidupan']{/dede:php} 
{dede:field.price runphp="yes"}
if(@me="0")
@me = "下載地址:".$GLOBALS['baidupan'];
else
@me = "商品(".$GLOBALS['title'].")購買鏈接為:XXX";
{/dede:field.xxxx}  

2、直接使用name='array'將其它字段的值賦值到數組里,然后使用,看代碼

{dede:field name='array' runphp='yes'}
if(@me['price']=='0' )
@me = '
<li><a class="demo" href="'.@me['baidupan'].'" target="_blank">下載:'.@me['baidupwd'].'</a></li>
';
else
@me = '
<div id="pdBuy" class="PDB2C_moban_warp" dataP="'.@me['title'].'" dataR="'.@me['price'].'"><img src="/uploads/allimg/170702/155R26021-0.gif"></div>
';
{/dede:field}

上述多處需要注意符號,單引號,雙引號。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: www.欧美亚洲 | www欧美 | 国产亚洲精品久久久久久久 | 在线观看亚洲a | 热99久久| 性做久久久 | 久久手机视频 | 成人网在线视频 | 在线观看一区二区三区四区 | 亚洲精品福利 | 欧美性一区| 在线免费观看h片 | 久久久高清 | 国产精品99久久久久久久vr | av在线官网 | 亚洲伦理一区 | 久热免费在线观看 | 亚洲男人在线天堂 | 国产精品久久久久久久久久久久冷 | 福利在线播放 | 在线中文字幕视频 | 亚洲一区二区av | 精品久久一二三区 | 日韩在线精品强乱中文字幕 | 麻豆av在线播放 | 日本中文字幕在线免费观看 | 国产成人无遮挡在线视频 | 91精品国产91久久综合桃花 | 国产一级片 | 成人久久久精品乱码一区二区三区 | 中文字幕在线不卡 | 四虎影视在线 | 碰在线视频| 亚洲婷婷一区二区三区 | 久久综合久久综合久久 | 激情久久久久 | 亚洲欧美日韩在线一区二区三区 | 亚洲天堂av网 | 国产毛片av | 欧美精品v国产精品v日韩精品 | 日韩精品无码一区二区三区 |