当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国CMS灵动标签显示标题属性截取标题字数

3年前 (2022-10-22)帝国CMS15044

 

帝国cms采用灵动标签时,我们一般用<?=$bqr[title]?>输出标题,如下图:

[e:loop={"select title,titleurl from phome_ecms_news where `classid` = '$GLOBALS[navclassid]' order by newstime",1,24,0}]<li><a href="<?=$bqr[titleurl]?>"><?=$bqr[title]?></a></li>[/e:loop]

一,帝国cms灵动标签截取标题字数的方法:
① 将上面的

<?=$bqr[title]?>换成<?=esub($bqr[title],30)?>

,这里面的30代表字节数,也就是显示15个汉字

②  需要显示…省略号则使用以下代码:

<?=esub($bqr[title],32,'…')?>

③需要截取[!–class.intro–]的话需要先PHP查询数据库表,然后截取

<?php
$fr=$empire->fetch1("select intro from {$dbtbpre}enewszt where ztid='$GLOBALS[navclassid]' ");
?>
<?=esub($fr[intro],10,'…')?>

 

二,帝国cms灵动标签显示标题属性的方法:
1,在SQL语句中,将titlefont字段也要选取出来:select titlefont,title,titleurl from......
2,将上面的<?=$bqr[title]?>换成<?=DoTitleFont($bqr[titlefont],$bqr[title])?>

三,帝国cms灵动标签又要显示标题属性,又要截取标题字数的方法:
将一、二方法综合一下,将<?=$bqr[title]?>换成<?=DoTitleFont($bqr[titlefont],esub($bqr[title],30))?>

 

帝国CMS灵动标签显示标题属性截取标题字数

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/796.shtml

“帝国CMS灵动标签显示标题属性截取标题字数” 的相关文章

帝国CMS后台登录成功又提示您还未登录

帝国CMS后台登录成功又提示您还未登录

帝国CMS登录后台,帝国CMS后台登录显示“登录成功”后,马上跳转显示“您还未登录。那么怎么解决呢?其实很简单; 出现此问题是目录权限问题 /e/data/adminlogin 目录权限不可写导致,请将此目录权限设置为777权限即可解决 OK,搞定!...

帝国CMS几个函数RepPostVarRepPostVar2RepPostStrRepPostStr2的用法

帝国CMS几个函数RepPostVarRepPostVar2RepPostStrRepPostStr2的用法

帝国CMS常用或者经常遇到的几个函数RepPostVar,RepPostVar2,RepPostStr,RepPostStr2的用法! (1)、数字型变量可以用(int)或intval函数处理,例子: $page=(int)$_GET['page']; 或 $page=intval($_GET['p...

帝国CMS模板中内容关键字加粗显示加背景颜色等

帝国CMS模板中内容关键字加粗显示加背景颜色等

帝国cms模板内容里面,要关键词加粗,加背景颜色,调整下css即可。 关键字的class在 e/class/functions.php,搜索 function ReplaceKey 或 class=infotextkey 找到后在自己css文件中定义这个(class=infotextkey)css...

帝国CMS灵动标签调用子栏目及子栏目信息

帝国CMS灵动标签调用子栏目及子栏目信息

帝国CMS灵动标签调用子栏目及子栏目信息的方法 代码如下: <ul class="cp0_ul">  [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=8 order by myord...

帝国CMS404页面优化有什么作用

帝国CMS404页面优化有什么作用

我们应该正确理解什么是帝国cms 404页面。404页面是当页面不存在时被提示的页面。本页面可根据网站管理员的个人喜好随意显示。 用户浏览网站时遇到的错误页面地址、输入错误或帝国cms内容发布后未生成内容页面的原因并不多。然而,这种情况很少见。大多数情况下,搜索引擎可能会包含某个页面。但是,由于不小...

帝国cms模板调用作者并去掉链接

帝国cms模板调用作者并去掉链接

帝国cms内容页模板作者调用并去掉链接的方法:   帝国cms内容页模板,默认的作者调用方式是[!--writer--],这是标签调用。但会出现mailto邮件链接地址,如何去掉这个链接地址,可以使用代码分割调用(用php分割$navinfor[writer]字段内容再显示)   一、不带作者链接例...