* Fix menu switch.
This commit is contained in:
@@ -864,7 +864,6 @@ class baseRouter
|
||||
if(isset($_COOKIE['openApp']) and $_COOKIE['openApp'])
|
||||
{
|
||||
$this->openApp = $_COOKIE['openApp'];
|
||||
setCookie('openApp', '');
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -873,6 +872,22 @@ class baseRouter
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 保存openApp到cookie,下次请求使用,常用在locate, reload方法。
|
||||
* Save openApp to cookie, use it next visit, when locate, reload page.
|
||||
*
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function saveOpenApp()
|
||||
{
|
||||
$module = $this->rawModule;
|
||||
if(isset($this->lang->navGroup->$module) and $this->lang->navGroup->$module != $this->openApp)
|
||||
{
|
||||
setCookie('openApp', $this->openApp);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据用户浏览器的语言设置和服务器配置,选择显示的语言。
|
||||
* 优先级:$lang参数 > session > cookie > 浏览器 > 配置文件。
|
||||
|
||||
Reference in New Issue
Block a user