KesionCmsV5.01自界说sql标签前提判定应用
发布时间:2018-08-18 03:38:03 所属栏目:运营 来源:站长网
导读:V5.01版本开始,自界说sql标签支持前提判定了.标签语法如下: {$IF(condition||out1||out2)} 标签声名:当满意 condition 前提,输出out1,不然输出 out2,相同c,c#等说话里的三元运算符a?b:c,必要留意的时每个前提对都必需包括两个|| condition可所以任何支
V5.01版本开始,自界说sql标签支持前提判定了.标签语法如下: {$IF(condition||out1||out2)} 标签声名:当满意 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> (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |