欢迎访问覃师宁博客!

帝国CMS内容页灵动标签调用上一篇下一篇代码

帝国cms内容模版在文章结尾常常会调用上一篇和下一篇,那么如何实现灵动标签的调用呢

我们先看内容模版中上一篇和下一篇的模版变量

  • 上一篇:[!--info.pre--]
  • 下一篇:[!--info.next--]

实用系统封装的默认代码缺点:标签的内容无法定制,也就是实用代码直接显示上一篇下一篇标题

但是有时候很多站长为了追求类似wordpress上一篇下一篇的样式,也就是有上一篇和下一篇的时候直接调用,没有,则显示“上一篇:很抱歉没有了下一篇:很抱歉没有了“

如果需要实现这样的功能,则需要使用灵动标签进行调用,代码如下(亲测可用):

  • [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}]
  • <a href="<?php 
  • echo $bqsr[titleurl];
  • $pre='true';
  • ?>">上一篇:<?=$bqr[title]?>
  • </a>
  • [/e:loop]
  • <?php 
  • if(empty($pre)){
  • echo "上一篇:很抱歉没有了";
  • }
  • ?>
  •  
  • [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]
  • <a href="<?php 
  • echo $bqsr[titleurl];
  • $next='true';
  • ?>">下一篇:<?=$bqr[title]?>
  • </a>
  • [/e:loop]
  • <?php 
  • if(empty($next)){
  • echo "下一篇:很抱歉没有了";
  • }
  • ?>

    猜你喜欢

    无相关信息

文章评论

人参与,共有 0 条评论

为了响应国家网信办《网站要对跟帖评论审核管理规定》,网站评论将审核后发表