我们在使用帝国cms网站系统建设网站的过程中,难免需要使用灵动标签调用相关文章,但是调用出来的文章会重复当前的文章标题,那么如何避免这种情况呢?其实解决办法很简单,只需要在sql命令下加入条件参数"id<>'$navinfor[id]'"即可
比如调用当前栏目下8篇文章,且排除当前id的文章
[e:loop={'selfinfo',8,0,0,"id<>'$navinfor[id]'"}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]
代码说明:
调用当前栏目(或当前专题)的信息时,栏目ID(或专题ID)='selfinfo';
$navinfor[id]代表当前内容页的id;
<?=$bqsr['titleurl']?>代表文章链接;
<?=$bqr['title']?>代表文章标题;
评论