帝国CMS灵动标签去除重复标题信息
本人网站是帝国CMS制作的,因为网站是采集的,栏目设计的不严谨,有些地方栏目会发布相同的标题,因此首页调用时会有很多重复的文章出现,这时就需要去重。
用的灵动标签,两种方法,各有利弊,自行测试。
方法一
[e:loop={'11,14,17,18,',22,0,0,'firsttitle=0','newstime DESC'}] ">=$bqr[ftitle]?$bqr[ftitle]:esub($bqr[title],60)?> [/e:loop]
这种方法是调用,后处理的办法,优点是效率高,缺点是数量不好把控。
方法二
[e:loop={'11,14,17,18,',22,0,0,'group by title','newstime DESC'}] ">=$bqr[ftitle]?$bqr[ftitle]:esub($bqr[title],60)?> [/e:loop]
这种方法是让数据库去重,效率差点,但是数量好控制。
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 建站教程 > 帝国CMS灵动标签去除重复标题信息