1. 程式人生 > >dedecms模板中 if else怎麼寫

dedecms模板中 if else怎麼寫

在製作dedecms模板時,有時需要使用IF  ELSE判斷語句,但是dedecms模板中是無法使用使用IF語句的,否則會報錯。

那麼如何在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]

  

程式碼解釋:

@me:就是當前欄位的值,你可以在if中給其賦值,然後判斷結束後它的值就變成你賦的值,打印出來