dedecms模板中if else判斷語句寫法
在制作dedecms模板時(shí),有時(shí)需要使用IF ELSE判斷語句,但是dedecms模板中是無法使用使用IF語句的,否則會(huì)報(bào)錯(cuò)。
那么如何在dedecms模板中使用 if else呢?這就需要我們多走一步,就是聲明一下使用PHP語句: runphp='yes'。
下面是dedecms模板中 if else的用法舉例:
[field:senddate runphp='yes'] $ntime = time(); $oneday = 3600 * 24; if(($ntime - @me)<$oneday) @me = "<font color='red'>(new)</font>"; else @me = ""; [/field:senddate] |
案例分享:dedecms判斷當(dāng)前欄目下是否有子欄目可使用以下的代碼進(jìn)行判斷:
{dede:field name=typeid runphp="yes"} global $dsql; $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order by sortrank asc limit 0, 100 "; $row = $dsql->GetOne($sql); if(@me=is_array($row)) @me="有子欄目"; else @me = "沒子欄目"; {/dede:field} |
上一篇:織夢(mèng)dede文章增加HTML自定義字段字符被過濾問題
欄 目:dedecms
本文標(biāo)題:dedecms模板中if else判斷語句寫法
本文地址:http://mengdiqiu.com.cn/a1/dedecms/16358.html
您可能感興趣的文章
- 08-05Dedecms文件目錄結(jié)構(gòu)解說(能知道織夢(mèng)每個(gè)文件有什么用)
- 08-05Dedecms5.7版ckeditor網(wǎng)頁編輯器添加中文字體
- 08-05織夢(mèng)DedeCMS獲取當(dāng)前欄目文章數(shù)量
- 08-05織夢(mèng)模板如何添加和調(diào)用自定義字段的方法
- 08-05DedeCMS后臺(tái)模塊列表顯示空白的解決辦法
- 08-05DedeCMS自定義字段圖片調(diào)用的問題{dede:img ...}解決方法
- 08-05織夢(mèng)DedeCMS調(diào)用顯示discuz里面主題的方法
- 08-05常用的織夢(mèng)dedecms安全設(shè)置集合整理
- 08-05織夢(mèng)教程:后臺(tái)編輯器添加中文字體方法
- 08-05dedecms教程:上傳圖片相對(duì)路徑改成絕對(duì)路徑方法