帝国CMS灵动标签调用上一篇,下一篇标题链接字数截取

帝国教程 强烈建议 2024-03-04 08:31 85 0

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

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

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

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

  上一篇链接:

  [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}]

  

  $titleurl=sys_ReturnBqTitleLink($bqr);

  echo $titleurl;

  [/e:loop]

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

  [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}]

  

  $titleurl=sys_ReturnBqTitleLink($bqr);

  echo $titleurl;

  [/e:loop]

  三: 运用灵动标签调用,比较简洁的方式

  

  [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}]

  上一篇:

  

  [/e:loop]

  

  if(empty($pre)){

  echo "上一篇:很抱歉没有了";

  }

  ?>

  

  [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]

  下一篇:

  

  [/e:loop]

  

  if(empty($next)){

  echo "下一篇:很抱歉没有了";

  }

  ?>

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

  运用:

  

  [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}]

  上一篇:

  [/e:loop]

  

  if(empty($pre)){

  echo "上一篇:很抱歉没有了";

  }

  ?>

  

  [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]

  下一篇:

  

  [/e:loop]

  

  if(empty($next)){

  echo "下一篇:很抱歉没有了";

  }

  ?>

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!