我想为不同的语言文件使用不同的数据库。我可以用这个获得语言代码;
$this->lang->lang()
我必须将其定义为pre_controller挂钩,因此系统会在开头选择正确的数据库。但是当我尝试使用上面的代码时,我发现了一个致命的错误。
遇到PHP错误
严重性:注意
消息:未定义的属性:CI_Hooks :: $ lang
文件名:config / hooks.php
行号:13
致命错误:在......
中的非对象上调用成员函数lang()
这是我的代码;
$hook['pre_controller'] = define('LANG', isset($_SESSION['lang']) ? $_SESSION['lang'] : $this->lang->lang());
提前致谢。