最新公告
  • 欢迎您光临仿站吧 帝国CMS模板一站式建站供应平台 . 欢迎加入VIP
  • 帝国CMS灵动标签调用上一篇,下一篇方法

    正文概述 仿站吧   2022-06-06 02:27:36  

    1)动态调用上一篇下一篇链接 

    1. <a href="[!--news.url--]e/public/GotoNext?classid=[!--classid--]&id=[!--id--]&enews=pre">上一篇</a>   动态调用上一篇链接 
    2. <a href="[!--news.url--]e/public/GotoNext?classid=[!--classid--]&id=[!--id--]&enews=next">下一篇</a> 动态调用下一篇链接 

    2)运用灵动标签和SQl语句调用

    上一篇链接: 

    1. [e:loop={"select id,classid,newspath,filename,groupid,titleurl from [!db.pre!]ecms_".$class_r[$navinfor[classid]]['tbname']." where id<".$navinfor[id]." and  classid=".$navinfor[classid]." and checked=1 order by id desc limit 1",1,24,0}] 
    2. <?php 
    3. $titleurl=sys_ReturnBqTitleLink($bqr); 
    4. echo $titleurl; 
    5. [/e:loop] 

    下一篇链接:(把小于号改成大于号) 

    1. [e:loop={"select id,classid,newspath,filename,groupid,titleurl from [!db.pre!]ecms_".$class_r[$navinfor[classid]]['tbname']." where id>".$navinfor[id]." and  classid=".$navinfor[classid]." and checked=1 order by id desc limit 1",1,24,0}] 
    2. <?php 
    3. $titleurl=sys_ReturnBqTitleLink($bqr); 
    4. echo $titleurl; 
    5. [/e:loop] 

    3)运用灵动标签调用,比较简洁的方式

    1. <!--上一篇--> 
    2. [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}] 
    3. <a href="<?php 
    4. echo $bqsr[titleurl]; 
    5. $pre='true'; 
    6. ?>">上一篇:<?=$bqr[title]?> 
    7. </a> 
    8. [/e:loop] 
    9. <?php 
    10. if(empty($pre)){ 
    11. echo "上一篇:很抱歉没有了"; 
    12. ?> 
    13. <!--下一篇--> 
    14. [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}] 
    15. <a href="<?php 
    16. echo $bqsr[titleurl]; 
    17. $next='true'; 
    18. ?>">下一篇:<?=$bqr[title]?> 
    19. </a> 
    20. [/e:loop] 
    21. <?php 
    22. if(empty($next)){ 
    23. echo "下一篇:很抱歉没有了"; 
    24. ?> 

    4)控制上一篇下一篇标题字数截取30个字符为例 

    运用:<?=esub($bqr[title],30)?> 

    1. <!--上一篇--> 
    2. [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}] 
    3. <a href="<?php 
    4. echo $bqsr[titleurl]; 
    5. $pre='true'; 
    6. ?>">上一篇: <?=esub($bqr[title],30)?></a> 
    7. [/e:loop] 
    8. <?php 
    9. if(empty($pre)){ 
    10. echo "上一篇:很抱歉没有了"; 
    11. ?> 
    12. <!--下一篇--> 
    13. [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}] 
    14. <a href="<?php 
    15. echo $bqsr[titleurl]; 
    16. $next='true'; 
    17. ?>">下一篇:<?=esub($bqr[title],30)?> 
    18. </a> 
    19. [/e:loop] 
    20. <?php 
    21. if(empty($next)){ 
    22. echo "下一篇:很抱歉没有了"; 
    23. ?> 
    仿站吧,一个优质的源码资源平台!
    仿站吧 » 帝国CMS灵动标签调用上一篇,下一篇方法