1
我最近在我的項目中開始使用Codeignite 3,並且遇到了使用語言類的問題。無法使用語言類在Codeigniter 3的form_validation.php中設置自定義消息
這裏有來自我的項目的3個文件。
- /config/form_validation.php
- /controllers/login_controller.php
- /language/english/form_validation_lang.php
login_controller.php
if ($this->form_validation->run() == FALSE) {
... do something
}
form_validation_lang.php
$lang['password_required'] = 'Please insert a password.';
form_validation.php
$config = array(
array(
'field' => 'username',
'label' => 'Username',
'rules' => 'required'
),
array(
'field' => 'password',
'label' => 'Password',
'rules' => 'required',
'errors' => array(
'required' => 'lang:password_required',
),
)
);
消息顯示在視圖之外lang:password_required
所有默認的錯誤。我如何在errors
參數中使用語言類(它適用於標籤)?
非常感謝您的幫助!