0
A PHP Error was encountered
Severity: Notice
Message: Undefined property: MY_Lang::$session
Filename: core/MY_Lang.php
A PHP Error was encountered
Severity: Notice
Message: Undefined property: MY_Lang::$session
Filename: core/MY_Lang.php
我不知道这是否会工作,但我认为你需要加载内MY_Lang.php
会议库:
$ci = &get_instance();
$ci->load->library("session");
然后继续使用:
$ci->session->userdata();
从控制器传递会话变量英寸由于错误显示会话在lang类中不可用。在你的控制器做 -
str_replace (["{session_var}"],[$this->session->userdata("some_value")],$this->lang->line("some_lang_line"));
在你的语言文件,你需要做的:
$lang["some_lang_line"]="your variable equals {session_var}";
致命错误:类“是CI_Controller”你怎么使用这个类未找到 – virendra 2014-11-05 08:51:31
?你能提供一些额外的代码吗? – 2014-11-05 10:30:44
https://github.com/dreamerslab/ci-i18n/blob/master/MY_Language.php 我使用的是这一个 函数MY_Language() { $ ci =&get_instance(); $ ci-> load-> library(“session”); $ segment = $ ci-> session-> userdata('lang'); } – virendra 2014-11-05 11:00:33