首页 > CMS > 帝国Empire > 正文

内容页调用上一篇,下一篇方法集合

2024-08-28 12:21:49
字体:
来源:转载
供稿:网友

一:动态调用上一篇下一篇链接

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

二:灵动标签和SQl语句调用

  1. 上一篇链接: 
  2. [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}]
  3. <?php 
  4. $titleurl=sys_ReturnBqTitleLink($bqr); 
  5. echo $titleurl
  6. [/e:loop] 
  7. 下一篇链接:(把小于号改成大于号) 
  8. [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}] 
  9. <?php 
  10. $titleurl=sys_ReturnBqTitleLink($bqr); 
  11. echo $titleurl
  12. [/e:loop] 

三:运用灵动标签调用,比较简洁的方式(感谢 落木萧萧)

  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(emptyempty($pre)){ 
  11. echo "上一篇:很抱歉没有了"
  12. ?> 
  13. <!--下一篇--> 
  14. [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}] 
  15. <a href="<?php //开源软件:Vevb.com 
  16. echo $bqsr[titleurl]; 
  17. $next='true'
  18. ?>">下一篇:<?=$bqr[title]?> 
  19. </a> 
  20. [/e:loop] 
  21. <?php  
  22. if(emptyempty($next)){ 
  23. echo "下一篇:很抱歉没有了"
  24. ?> 

四:控制上一篇下一篇标题字数截取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(emptyempty($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(emptyempty($next)){ 
  22. echo "下一篇:很抱歉没有了"
  23. ?>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表