dedecms模板標(biāo)簽是可以做判斷的,不過具體要看是哪個(gè)標(biāo)簽,有些標(biāo)簽是無法判斷的。必須改源文件,下面有個(gè)示例,感興趣的朋友可以參考下
具體要看是哪個(gè)標(biāo)簽,有些標(biāo)簽是無法判斷的。必須改源文件,
常用的loop,autoindex 等~
在標(biāo)簽里加:runphp="yes" 。
比如:[field:pubdate runphp='yes']
$a="<font color=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]<br>
[field:global name=autoindex runphp="yes"]
if(@me%5==0)@me="<hr />";
else @me="";
[/field:global] 這個(gè)是判斷,列表每隔5行加橫線 。