您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS用newstext字段作简介的方法
冷卉2023-05-30 23:18:26帝国CMS教程已有人查阅
导读我们都知道帝国CMS有专用的自动简介字段[!--smalltext--],但有时的[!--smalltext--]字段使用的非常少,单独加一个[!--smalltext--]字段感觉太浪费资源。
我们都知道帝国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查询方法,就需要大家自行修改了。
本文标签:
很赞哦! ()
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国CMS后台批量显示或者导出后台点卡为TXT文本的方法
帝国CMS后台有批量生成点卡功能,很多小伙伴用来制作在线交易流程,若生成几千上万个点卡,显然是不方便一个个录入到某些第三方点卡平台的,但是这些点卡平台都有批量导入的功能 -
帝国CMS灵动标签怎么调用某个时间段的信息
用如下方法可以实现了![e:loop={'news',10,18,0,'newstime>='.to_time('2010-11-11 00:00:01' -
帝国cms中css的文字过长裁剪后面跟着省略号怎么办
首先要加的是这些属性{height:value;width:value;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}加高度这些文字过长就不会往下面跑,直接隐藏掉。加white-spa -
虚拟空间怎么获取帝国CMS手机端路径
帝国CMS在使用多终端时候需要填写路径才行,服务器还好,自己直接可以去服务器看就知道路径。
留言与评论 (共有 条评论) |