手机
当前位置:查字典教程网 >CMS教程 >帝国cms >帝国cms万能标签实现标题截取后自动加入省略号的方法
帝国cms万能标签实现标题截取后自动加入省略号的方法
摘要:很多采用帝国CMS建站的站长都会遇到标题过长导致页面排版错乱的情况,这时候往往需要用标题截取并追加上省略号的方法予以解决。对此,帝国CMS万...

很多采用帝国CMS建站的站长都会遇到标题过长导致页面排版错乱的情况,这时候往往需要用标题截取并追加上省略号的方法予以解决。对此,帝国CMS万能标签标题截取后自动加入省略号,没有达到字数的则不加省略号可使用如下方法予以解决:

1.打开e/class/connect.php

查询ReplaceListVars函数,大约在2224行找到

if(!empty($subtitle))//截取字符

在下面加入代码:

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

大约在637行找到:

$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);

【帝国cms万能标签实现标题截取后自动加入省略号的方法】相关文章:

帝国cms 7 调用专题信息的方法

帝国cms 封面模板标题调用栏目别名的方法

帝国cms万能标签如何精确调用9级推荐或9级头条

帝国CMS标签tags出现空标签的情况解决方法

帝国cms源码中常用函数所在位置

帝国cms里 栏目列表模板获取同级栏目的方法

帝国CMS扣除会员积分置顶与到期后取消置顶的方法

帝国CMS上传附件命名实现以原文件名命名的方法

帝国cms截图出现黑边的解决方法

帝国CMS实现提交评论后自动重新生成内容页的方法

精品推荐
分类导航