典藏阁

 
 
 
 
 
 
当前位置:: 我的记录 我的日志 Ja Sidenews模块中文截取乱码的修正方法
 
 

Ja Sidenews模块中文截取乱码的修正方法

Ja Sidenews

近日在使用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是按字节来截取字符,这两种方法截取中文字段后都不会产生乱码。


相关文章:
更近的文章:
更早的文章:

评论  

 
0 #1 回复: Ja Sidenews模块中文截取乱码的修正方法admin 2010-02-06 15:49
测试评论
引用
 

发表评论

1、尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
2、承担一切因您的行为而直接或间接导致的民事或刑事法律责任
3、管理人员有权保留或删除其管辖评论中的任意内容
4、您发表的评论,网站有权在网站内转载或引用
5、参与本评论即表明您已经阅读并接受上述条款


验证码
刷新

 
 
 
 
 

我的 模板

YeYo-Skin06 模板 For bo-blog 2.1.1 YeYo-Skin06 模板 For bo-blog 2.1.1 09-09-26 - 从以前的志享阁转过来! 写在前面:...
YeYo-Skin07 模板 For bo-blog 2.1.1 YeYo-Skin07 模板 For bo-blog 2.1.1 09-09-26 - 从以前的志享阁转过来! 一年一度的...
4Color 模板 For Bo-Blog 4Color 模板 For Bo-Blog 09-09-11 - 因博客关闭导致喜欢这套模板的朋友发邮...

Joomla 模板

JA Lime - Joomla Template JA Lime - Joomla Template 99-11-30 - JA Lime is Feb 2010 Template...
S5 Basics - Joomla Template S5 Basics - Joomla Template 99-11-30 - Want a great looking templat...
TP Hotel - Joomla Template TP Hotel - Joomla Template 99-11-30 - Hotel Plazza is a joomla tem...
YT Vox - Joomla Template YT Vox - Joomla Template 99-11-30 - We proudly introduce Vox, ou...

WordPress 模板

Display 3 in 1 - Wordpress Theme Display 3 in 1 - Wordpress Theme 10-02-01 - DISPLAY is a Wordpress Theme...
RT Mixxmag - WordPress Theme RT Mixxmag - WordPress Theme 09-12-02 - Mixxmag is the new October R...
SP Executive - Wordpress Theme SP Executive - Wordpress Theme 09-10-15 - Current version: 1.0 · Upd...
SP News - Wordpress Theme SP News - Wordpress Theme 09-10-15 - Current version: 1.0 · Upd...