帝国cms调用相关内容,除了官方的标签,可以利用灵动标签来调用相关内容,帮助我们更好的做好用户体验或者说SEO优化。
方案1:通过$bqno变量判断实现,推荐
[e:loop={'news',8,18,1,"related = '$navinfor[title]'"}]
<li><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>"><span><?=$bqr['title']?></span></a></li>
[/e:loop]
<?php
if($bqno<10){
$limit = $10- $bqno;
?>
[e:loop={0,$limit,3,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]
<?php
}
?>
方案2:通过计数器判断信息数量来实现
<?php
//计数器
$tn = 0;
?>
[e:loop={'news',8,18,1,"related = '$navinfor[title]'"}]
<?php
$tn += 1;
?>
<li><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>"><span><?=$bqr['title']?></span></a></li>
[/e:loop]
<?php
if($tn<10){
$limit = $10- $tn;
?>
[e:loop={0,$limit,3,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]
<?php
}
?>