帝国cms万能标签标题截取后自动加入省略号怎么实现

发布时间:2020-06-08编辑:脚本学堂
本文介绍了帝国cms万能标签标题截取后自动加入省略号的实现方法,有需要的朋友参考下。

完美实现:
cms/ target=_blank class=infotextkey>帝国cms万能标签标题截取后自动加入省略号,没有达到字数的则不加省略号。

实现方法:
1,打开e/class/connect.php  搜索 if(!empty($subtitle))//截取字符
大约在2224行 在下面加入代码
 

复制代码 代码示例:
if($r[title] != $r[oldtitle])  
{  
    $value=sub($value,0,$subtitle,false,'...');  
 }
 

修改后代码:
 

复制代码 代码示例:
if(!empty($subtitle))//截取字符  
{  
   if($r[title] != $r[oldtitle])  
 {  
     $value=sub($value,0,$subtitle,false,'...');  
 }         
}

2,打开e/class/t_functions.php
搜索$r[oldtitle]=$r[title]; 大约在638行 在$r[oldtitle]=$r[title];下面加$r[title]=sub($r[title],0,$strlen,false); 代码如下:
 

复制代码 代码示例:
while($r=$empire->fetch($sql))  
        {  
 $r[oldtitle]=$r[title];  
 //修改  
 $r[title]=sub($r[title],0,$strlen,false);