首页 / 帝国CMS / 帝国CMS教程 /

帝国cms列表与内容页简介信息显示优化和相关问题!

2022-06-20 09:21:00帝国CMS教程阅读 0

如果简介字段自动提取时不想回车换行可以设置字段不需要回车换行,操作方法如下:

进入后台:修改简介字段(系统设置-》数据表管理-》管理字段),将回车替换成换行符选项去掉即可。

如果你的内容页模板想要回车的话,可以到参数设置开启模板支持程序代码,然后显示简介的地方加上调用标签:<?=nl2br($navinfor[smalltext])?>

内容页[!--pagedes--]显示标题而不显示正常的简介,解决方法就是将[!--pagedes--]换成[!--smalltext--]来解决。

以上就是一些有关于内容简介的一些常见问题的解决方法了,希望对大家有用。

帝国CMS格式化简介字段的代码如下

function formatall($str){  
$str=trim($str);  
$str=str_replace('&','',$str);  
$str=str_replace('ldquo;','“',$str);  
$str=str_replace('rdquo;','”',$str);  
$str=str_replace('middot;','·',$str);  
$str=str_replace('lsquo;','‘',$str);  
$str=str_replace('rsquo;','’',$str);  
$str=str_replace('hellip;','…',$str);  
$str=str_replace('mdash;','—',$str);  
$str=str_replace('ensp;','',$str);  
$str=str_replace('emsp;','',$str);  
$str=str_replace('nbsp;','',$str);  
$str=str_replace(' ','',$str);  
$str=str_replace('\t','',$str);    
$str=str_replace('\r\n','',$str);    
$str=str_replace('\r','',$str);    
$str=str_replace('\n','',$str);    
$str=str_replace(' ','',$str);  
$str = preg_replace('/\s(?=\s)/','', $str);// 接着去掉两个空格以上的  
$str = preg_replace('/[\n\r\t]/',' ', $str);// 最后将非空格替换为一个空格  
$str = preg_replace("'<script[^>]*?>.*?</script>'si", "", $str);//去掉javascript
$str = preg_replace("'<[\/\!]*?[^<>]*?>'si", "", $str);         //去掉HTML标记
$str = preg_replace("'([\r\n])[\s]+'", "", $str);               //去掉空白字符
$str = mb_ereg_replace('^( | )+', '', $str);
$str = mb_ereg_replace('( | )+$', '', $str);
$str = preg_replace("'&(quot|#34);'i", "", $str);               //替换HTML实体
$str = preg_replace("'&(amp|#38);'i", "", $str);
$str = preg_replace("'&(lt|#60);'i", "", $str);
$str = preg_replace("'&(gt|#62);'i", "", $str);
$str = preg_replace("'&(nbsp|#160);'i", "", $str);
$str = preg_replace("'&lsquo;'i", "", $str);
$str = preg_replace("'&rsquo;'i", "", $str);
$str = preg_replace("'&rdquo;'i", "", $str);
$str = preg_replace("'&ldquo;'i", "", $str);
$str = preg_replace("'&times;'i", "", $str);
$str = preg_replace("'&emsp;'i", "", $str);
$str = preg_replace("'&quot;'i", "", $str);
return trim($str);  
}


猜你喜欢

  • 帝国CMS插件

    帝国CMS自动标题图片并随机插入正文内容的插件

    插件功能1、可以将文章标题自动设置为标题图片2、背景图片随机3、文字过多会自动变成2行,4,更多定制功能请联系站长定制5、php版本最高为7.1插件安装方法1、下载插件2、将插件上传至网站/e/extend/目录,3、找多张背景图片,将图片得宽度统一调整为500px,将图片放进src文件夹;4、访问网站地址/e/extend/autopic/action.php?pwd=3615261,生成统一的

    2022-04-10 38
  • 帝国CMS插件

    帝国cms付费可复制+下载word插件+关注公众号下载功能

    本插件支持的支付接口:虎皮椒微信,虎皮椒支付宝温馨提示:接口开通需开通带H5支付功能帝国cms付费可复制插件功能1、付费复制内容2、付费正文内容转word下载3、关注公众号免费下载内容,可以定义每天下载次数,可以关闭。多个公众号随机。4、免费下载用完跳转到付费下载5、实现不用登陆即可付费下载或者复制6、插件没有改变程序核心代码7、可以统一资源价格,也可以单独为某篇资源价格8、插件是响应式,PC和移

    2022-04-14 38
  • 帝国CMS插件

    帝国CMS7.5自动定时审核发布插件和自动提交百度插件

    帝国CMS7.5自动定时审核发布插件插件功能1、可以自定义栏目审核顺序,2、可以指定每天审核总量3、依次每个栏目审核3条,知道审核完当天的数量插件教程1、上传目录autosh到/e/extend/目录,2、修改文件//自定义审核栏目顺序 可以不设置//$classlit="4";//PC百度token$yuming="http://www.mihua114.com";//结尾不带/$token="

    2022-04-10 38