本文介绍使用灵动标签调用不重复的内容排除重复标题的方法,希望对大家在开发帝国cms模板中有用。
使用以下方法排除掉重复标题,让内容显得更完美。
主要是用到用count(distinct title)配合group by title实现该功能(排除链接和标题的重复)
注意:group by 必须放在 order by 和 limit之前,不然会报错。
代码如下,标准的灵动标签调用,只是在中间加入了条件。
[e:loop={"select *,count(distinct title) from [!db.pre!]ecms_news group by title order by newstime desc limit 11",0,24,0}]
<li><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><?=esub($bqr[title],28)?></a></li>
[/e:loop]
以上就是帝国CMS灵动标签排除重复标题调用方法。