v5.01版本开始,自定义sql标签支撑条件判断了.标签语法如下:
{$if(conditionout1out2)}
标签说明:当知足 condition 条件,输出out1,否则输出 out2,类似c,c#等语言里的三元运算符a?b:c,需要注重的时每个条件对都必须包含两个
condition可以是任何支撑asp的条件运行符(如=,>,<,>=,<=,<>等)和函数(如datediff,isdate,isarray等)
举例如下:
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>
一般的政府门户网站怎么做做好武汉网站建设的关键要点是什么?seo有用吗 怎么做效果好?东营网站排名优秀营销网站尺度:富厚有代价网站内容与页面的加载速度写网站优化SEO方案应注意哪些因素SSL证书过期还能使用吗?潍坊百度快照为什么优化的网站,要害词排名就可以到首页?网站优化策略-网站优化推广方案与策略