bug原因

jQuery里中文的代码是 zh-CN,iTop按照语言代码(ZH CN)截取前两位取小写,导致jQuery报错: Uncaught TypeError: Cannot read property 'timeText' of undefined

临时解决方案

编辑application/itopwebpage.class.inc.php,找到$sJSLangShort的定义,添加如下代码:

$sJSLangShort = json\_encode(strtolower(substr(Dict::GetUserLanguage(), 0, 2)));  
// 中文bug  
if($sJSLangShort == '"zh"')  
{  
  $sJSLangShort = '"zh-CN"';

image.png


crazy4x
925 声望9 粉丝