帝国CMS用newstext作列表简介方法
发布时间:2021-11-04作者:帝国建站网
我们都知道帝国CMS有专用的自动简介字段[!--smalltext--],但有时的[!--smalltext--]字段使用的非常少,单独加一个[!--smalltext--]字段感觉太浪费资源。我们完全可以截取newstext字段来做简介,但这种方法最好也不要大面积使用,因为newstext一般体积太大储存了大量内容,每次查询一次也很消耗资源,就得不偿失了。
newstext作列表简介方法
首先的调用出newstext,如果是附表就需要查询附表,得到newstext,如以下代码
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_".$tbname."_data_{$bqr[stb]} where classid='$bqr[classid]' and id='$bqr[id]'");
如果是主表就可以直接调用。然后我们需要过滤掉newstext内的HTML代码。用到PHP的strip_tags语法,如下代码
strip_tags($r[newstext])
最后我们只需要在截取下字符数量就可以了,用到帝国自带的esub语法,完整代码如下
esub(strip_tags($r[newstext]),100,'...')
这里的newstext查询方法,就需要大家自行修改了。
相关帝国教程
- 07-13css的文字过长裁剪后面跟着省略号
- 03-21帝国CMS二次开发会员积分为16777215解决教程
- 08-17帝国cms灵动标签常用的变量(一些经验和使用技巧)详细版
- 11-22帝国CMS内容页调用当前栏目链接的方法!(很简单的方法)
- 08-30帝国cms内容页调用作者不带链接和设置默认的作者方法
- 10-18帝国CMS记录信息发布者IP
- 10-01帝国CMS7.5默认编辑器删除上传图片默认设置宽高的教程
- 12-30帝国cms首页获取已注册会员人数和最新会员名称
- 07-08帝国CMS调用网站标题的方法
- 03-28帝国cms怎么统计栏目信息数量?totaldata标签的用法
- 07-18帝国CMS教程后台不能登录的原因详解
- 05-04帝国CMS模板页面用PHP获取任意层级栏目的ID包括上级上上级
- 07-31帝国CMS模板里面灵动标签怎么调用日期时间
- 09-04帝国CMS后台编辑器不兼容IE10浏览器
- 06-15帝国CMS模板使用灵动索引标签调用有标题图片的内容
- 06-02帝国CMS内容页灵动标签调用当前栏目多篇文章
- 04-29帝国CMS灵动标签e:loop的使用
- 10-30帝国cms内容页标题添加到信息反馈表单方法和代码是什么?
- 12-22帝国cms修改根目录名称
- 05-20帝国CMS系统内容页点击改变字号大小