首页站内杂志技术文摘
文章内容页

帝国CMS灵动标签调用相关链接数量不足的情况下调用其它的方法

  • 作者:雨祺
  • 来源: 原创
  • 发表于2023-12-09 11:56:08
  • 被阅读0
  • 灵动标签调用相关链接,怎么才能在调不到或者数量不足的情况下 调用其它的啊?比如我们下面的代码
    1. <div class="l_item rel_art mt"
    2. <div class="tit"
    3. <h3>相关新闻</h3> 
    4. </div> 
    5. <ul> 
    6.  [e:loop={'news',8,18,1,"related = '$navinfor[title]'"}] 
    7. <li><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>"><span><?=$bqr['title']?></span></a></li> 
    8. [/e:loop] 
    9. </ul> 
    10. </div> 
    A:加个计数器来判断
    1. <?php 
    2. //计数器 
    3. $tn = 0; 
    4. ?> 
    5. [e:loop={'news',8,18,1,"related = '$navinfor[title]'"}] 
    6. <?php 
    7. $tn += 1; 
    8. ?> 
    9. <li><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>"><span><?=$bqr['title']?></span></a></li> 
    10. [/e:loop] 
    11.  
    12. <?php 
    13. if($tn<10){ 
    14.         $limit = $10- $tn; 
    15. ?> 
    16. [e:loop={0,$limit,3,0}] 
    17. <a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br> 
    18. [/e:loop] 
    19.  
    20. <?php 
    21. ?> 
    B:其实计数器是没有必要另外添加的。$bqno变量直接使用就可以。
    1. [e:loop={'news',8,18,1,"related = '$navinfor[title]'"}] 
    2. <li><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>"><span><?=$bqr['title']?></span></a></li> 
    3. [/e:loop] 
    4. <?php 
    5. if($bqno<10){ 
    6.         $limit = $10- $bqno; 
    7. ?> 
    8. [e:loop={0,$limit,3,0}] 
    9. <a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br> 
    10. [/e:loop] 
    11.  
    12. <?php 
    13. ?> 

     
    【审核人:站长】

        标题:帝国CMS灵动标签调用相关链接数量不足的情况下调用其它的方法

        本文链接:https://www.meiweny.cn/zazhi/zhongwangjiaocheng/316.html

        赞一下

        深度阅读

        • 您也可以注册成为美文苑的作者,发表您的原创作品、分享您的心情!

        阅读记录

          关注美文苑