* Hide admin menu.

This commit is contained in:
caoyanyi
2023-02-23 15:06:22 +08:00
parent f328bdb5f1
commit 811d884802
2 changed files with 7 additions and 4 deletions
+5 -2
View File
@@ -298,11 +298,12 @@ class devModel extends model
* @param string $type
* @param string $module
* @param string $method
* @param string $language
* @param object $defaultLang
* @access public
* @return object
*/
public function getNavLang($type, $module, $method, $defaultLang = null)
public function getNavLang($type, $module, $method, $language = 'zh-cn', $defaultLang = null)
{
if(empty($defaultLang)) $defaultLang = $this->loadDefaultLang();
@@ -393,7 +394,7 @@ class devModel extends model
}
else
{
$lang = $this->getNavLang($type, $module, $method, $defaultLang);
$lang = $this->getNavLang($type, $module, $method, $language, $defaultLang);
$langKey = $type == 'first' ? 'mainNav_' : ($type == 'third' ? "{$method}_" : '');
$menus = $this->getLinkTitle($lang);
@@ -496,8 +497,10 @@ class devModel extends model
{
$clientLang = $this->app->clientLang;
if($language != $clientLang) $this->app->clientLang = $language;
$langFilesToLoad = $this->app->getMainAndExtFiles($module);
if($language != $clientLang) $this->app->clientLang = $clientLang;
if(empty($langFilesToLoad)) return false;
$lang = $module == 'common' ? new language() : $this->defaultLang;