经常有这样的需求:
要在当天发布的文章标题后面带一个new标识
,表示这是最新发布的内容,引起用户注意,如下图:
AKCMS实现方法是在模板函数getitems
中加一个ak_if
判断,如果当前日期等于发布日期,就显示new标识
,示范代码如下:
<{getitems category="19" orderby="id_reverse" expire="300" num="13" template="
<li>·<a href=()[url]() title=()[title]() target=()_blank()>[title]</a>
<#ak_if(#)('[%y]'==date('Y') && '[%m]'==date('m') && '[%d]'==date('d'))(#)<span style=()color:red()>New</span>(#)(#)#>
</li>
"}>
嵌套代码即为核心的判断代码。