厦门维护网专业提供网站维护,网站修复,快速建站,公众号托管,小程序,,微信分销商城,网站推广优化等,服务热线:0592-6020133
  • 首页
  • 帝国CMS
  • 帝国cms首页、封面、列表页调用文章简介字数截取、商品简介字数截取

帝国cms首页、封面、列表页调用文章简介字数截取、商品简介字数截取

发布:厦门维护网2018-3-23 10:01分类: 帝国CMS

      我们知道帝国可以用 <?=esub($bqr[title],字节数)?> 限制文章标题的字数,那文章的简介截取除了后台的方法之外,在首页如何调用文章的简介字数截取?同样我们可以使用 esub()截取简介的字数,我们只需要将 简介修改为:<?=esub($bqr[smalltext],120)?>

        然而在帝国CMS 封面、列表页调用商品简介时,商品简介(默认字段名:intro,字段标示:简单描述,下面称为“简单描述”)字数无法截取。

刚开始使用标签模板,

页面内容模板:

[!--empirenews.listtemp--]
<!--list.var1-->
[!--empirenews.listtemp--]

列表内容模板(list.var) :

<DIV>
<H3>
<a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a>
</H3>
<a href="[!--titleurl--]" target="_blank"><img width="80" height="60" src="[!--titlepic--]" alt="[!--oldtitle--]" /></a>
[!--intro--]
<p align=right><A href="[!--titleurl--]" title="[!--oldtitle--]">详细信息 »</A>
<DIV>

    注意:简单描述调用为[!--intro--],但是无法截取字数,使用下图中的“简介截取字数”不能实现。

于是,改变方式,使用灵动标签。具体如下:

[e:loop={'selfinfo',10,0,0}]
<DIV>
<H3>
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
</H3>
<a href="<?=$bqsr['titleurl']?>" target="_blank"><img width="80" height="60" src="<?=$bqr['titlepic']?>" alt="<?=$bqr['oldtitle']?>" /></a>
<?=esub($bqr['intro'],150,'......')?>
<p align=right><A href="<?=$bqsr['titleurl']?>" title="<?=$bqr['oldtitle']?>">详细信息 »</A>
<DIV>
[/e:loop]

其中:<?=esub($bqr['intro'],150,'......')?>

原始为:<?=$bqr['intro']?>

更改为:<?=esub($bqr['intro'],150,'......')?>

注意添加esub(),

其中:intro为简单描述字段名,150为截取字数,'......'为添加省略号,省略号需要添加引号。

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

已有 0/66 人参与

发表评论:

欢迎使用手机扫描访问本站,还可以关注微信哦~