帝国CMS内容页调用当前栏目多篇文章并且排除当前文章
2025-09-29
帝国 CMS 内容页中,要调用当前栏目下的多篇文章并排除当前文章,可以通过灵动标签结合 SQL 条件实现。核心思路是:获取当前栏目的 ID 和当前文章的 ID,然后在查询时排除当前文章 ID。
以下是具体实现方法和示例:
方法:灵动标签调用当前栏目文章(排除当前文章)
[e:loop={"SELECT id,title,newstime,titleurl FROM phome_ecms_news WHERE classid='$navinfor[classid]' AND id<>'$navinfor[id]' AND checked=1 ORDER BY newstime DESC LIMIT 10",10,24,0}]
<div class="related-item">
<a href="<?=$bqr['titleurl']?>" title="<?=$bqr['title']?>">
<?=esub($bqr['title'],30)?>
</a>
<span class="time"><?=date('Y-m-d',$bqr['newstime'])?></span>
</div>
[/e:loop]
声明:本文来自用户分享和网络收集,仅供学习与参考,测试请备份。