逝水年华 发表于 2025-1-4 19:10:33

帝国CMS前端用户投稿自动获取简介的方法

帝国CMS前端用户投稿自动获取简介的方法。某些老坛们做原创投稿网站就会发现很多作者投稿的时候就不填写简介字段的,那怎么自动获取呢?其实也很简单的。帝国CMS是有字段函数的,这个东西就是解决这个问题的。比如我们命名一个函数,user_EsubSmalltext 后台字段设置为如下

那在自定义函数文件夹\e\class\userfun.php 写入如下:
<?php//自动获取简介function user_EsubSmalltext($mid,$f,$isadd,$isq,$value,$cs){global $public_r;$str =esub(RepPostVar($_POST['newstext']),$public_r['smalltextlen'],'...');$replacements = ['<', '>', 'p','&am;','ldq','rdquo','br','helli','uo','mid','dot','nbs','mda','“'];$replacement = '';$str = str_replace($replacements, $replacement, $str);return trim($str);}?>

浅生 发表于 2025-1-4 19:11:33

如果要实现实时统计文章内容的字数多少也是用这样的方法 。自定义一个字段函数即可

IT618发布 发表于 2025-1-4 19:11:54

好。。

TyCoding 发表于 2025-1-4 19:12:50

帝国系统还是不错的, 就是... 设置太麻烦了. 不过这也是优势 是好处.

婷姐 发表于 2025-1-4 19:13:25

又学一招,嘿嘿!

TyCoding 发表于 2025-1-4 19:13:56

又学一招,嘿嘿!
页: [1]
查看完整版本: 帝国CMS前端用户投稿自动获取简介的方法