KesionCMS 帮助
帮助首页 模板标签管理 - 问题汇总

1、SQL标签中条件语句使用的说明

0 2009/7/29 15:49:16

 

附带使用举例:

 

1、判断是否推荐文章,如果是就在标题后显示推荐
[loop=10]
<li>
〈a href="{$Field(id,GetInfoUrl,1,1)}" target="_blank"〉{$Field(title,Text,35,,0,)}〈/a〉
{$IF({$Field(recommend,Num,0,2)}=1||推荐||)}
 </li>
[/loop]

 

2、判断是否是最近三天发布的文章,如果说日期加红显示
[loop=10] 
 <li>
   <a href="{$Field(id,GetInfoUrl,1,1)}" target="_blank">{$Field(title,Text,35,,0,)}</a>
{$IF(datediff("d","{$Field(adddate,Date,YYYY-MM-DD)}",now)〈3
||〈font color=red〉{$Field(adddate,Date,MM-DD)}〈/font〉||{$Field(adddate,Date,MM-DD)})}
</li>
[/loop]


3、隔行文章显示不同背景颜色
 <table border="0">
[loop=10]
 <tr> 
 {$IF({$AutoID} mod 2=0|| <td bgcolor="#ffffff">||<td bgcoloe="#efefef">)}
  <a href="{$Field(id,GetInfoUrl,1,1)}" target="_blank">{$Field(title,Text,35,,0,)}</a>
</td>
</tr>
[/loop] 
</table>

100%