帝国CMS中使用 newstext 作为列表简介的方法
2025-01-10
直接在模板中使用。
首先的调用出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查询方法,就需要大家自行修改了。
声明:本文来自用户分享和网络收集,仅供学习与参考,测试请备份。