近日在使用JA Rasite模板的时候,发现其实自带的Ja Sidenews模块在中文字段截取后出现了乱码(如图),这时我们可以用以下两种方法来解决这个问题:
1、使用mb_substr函数,打开该模块目录下的helper.php文件,找到191行,将:
return substr( $title, 0, $max ) . '...';
替换为:
return mb_substr( $title, 0, $max ) . '...';
即可。
2、使用mb_strcut函数,打开该模块目录下的helper.php文件,找到191行,将:
return substr( $title, 0, $max ) . '...';
替换为:
return mb_strcut( $title, 0, $max ) . '...';
即可。
mb_substr是按字来截取字符,而mb_strcut是按字节来截取字符,这两种方法截取中文字段后都不会产生乱码。
| < 上页 | 下页 > |
|---|
更近的文章:
- 2010/02/09 17:25 - jDownloads下载组件上传透明PNG图片后缩略图不透明的修正方法
更早的文章:
- 2009/10/23 10:19 - Firefox上Xmarks书签扩展不能同步的解决方法
- 2009/09/26 10:22 - Foobar2000之ColumnsUI皮肤 Xchange V3.5.1b
- 2009/09/26 09:28 - Iphone样式的魅族M8主题
- 2009/09/09 11:35 - Joomla1.5 模板教程合集
- 2009/09/08 14:39 - highslide 3.3.18 for bo-blog 2.1.1











评论
评论的 RSS 供稿.