直接在模板中使用。

首先的调用出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查询方法,就需要大家自行修改了。