0
我有控制器,並且有一個函數調用password
。在那裏,我有電子郵件的形式:CodeIgniter不加載我的lang文件
$this->email->from('[email protected]', "domain.us");
$this->email->to($user_data['email']);
$this->email->subject(lang('users_validations_passwordemail_title'));
$this->email->message(lang('users_validations_passwordemail_hi').", ". ucfirst(strtolower($userInfo[0]['username'])) .lang('users_validations_passwordemail_text'). $user_data['random_string'] ."");
$this->email->send();
,並在控制器的構造器的功能,我有:
$this->lang->load('controllers', $this->session->userdata('session_lang'));
但是當我嘗試發送郵件,我得到這個消息:
Unable to load the requested language file: language/france/email_lang.php
那麼tu如何使用它?爲什麼我有這個錯誤?如何解決它?
BTW - 我試圖用簡單的lang('users_validations_passwordemail_title')
(不包括電子郵件形式),並且爲我工作..
你是不是正確的先生,我不想加載email_lang.php,我已經加載了'$ this-> lang-> load('controllers',$ this-> session- > userdata('session_lang'));' –
之前如何跳過CodeIgniter核心語言文件?這是默認CodeIgniter語言文件,它必須加載:) –
,你是對的,我不得不創建email_lang.php文件,因爲它是必要的:) –