KesionCmsV5.01自定义sql标签判断

2023-10-20    分类: 网站建设

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>

网页名称:KesionCmsV5.01自定义sql标签判断
网址分享:/news24/286924.html

成都网站建设公司_创新互联,为您提供Google动态网站微信小程序移动网站建设定制开发品牌网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设