Skip to content

Commit ef7777a

Browse files
committed
改进CheckLang行为扩展 支持独立分组模式
1 parent 73cb158 commit ef7777a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Extend/Behavior/CheckLangBehavior.class.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,15 @@ private function checkLanguage() {
6767
if (is_file(LANG_PATH.LANG_SET.'/common.php'))
6868
L(include LANG_PATH.LANG_SET.'/common.php');
6969
$group = '';
70+
$lang_path = C('APP_GROUP_MODE')==1 ? BASE_LIB_PATH.'Lang/'.LANG_SET.'/' : LANG_PATH.LANG_SET.'/';
7071
// 读取当前分组公共语言包
7172
if (defined('GROUP_NAME')){
72-
if (is_file(LANG_PATH.LANG_SET.'/'.GROUP_NAME.'.php'))
73-
L(include LANG_PATH.LANG_SET.'/'.GROUP_NAME.'.php');
73+
if (is_file($lang_path.GROUP_NAME.'.php'))
74+
L(include $lang_path.GROUP_NAME.'.php');
7475
$group = GROUP_NAME.C('TMPL_FILE_DEPR');
7576
}
7677
// 读取当前模块语言包
77-
if (is_file(LANG_PATH.LANG_SET.'/'.$group.strtolower(MODULE_NAME).'.php'))
78-
L(include LANG_PATH.LANG_SET.'/'.$group.strtolower(MODULE_NAME).'.php');
78+
if (is_file($lang_path.$group.strtolower(MODULE_NAME).'.php'))
79+
L(include $lang_path.$group.strtolower(MODULE_NAME).'.php');
7980
}
8081
}

0 commit comments

Comments
 (0)