您好,我对 Codeigniter 语言类有疑问。
我遵循本指南:
https://www.codeigniter.com/user_guide/libraries/language.html
我创建测试控制器
我在 app/language/english 中创建 test_lang.php
我在配置文件中设置了英语
我的控制器:
<?php
class Test extends MX_Controller
{
public $data;
function __construct()
{
$this->load->helper('language');
$this->load->lang('test');
}
function index() {
$this->data['title'] = $this->lang->line("test");
$this->load->view('test', $this->data);
}
}
?>
应用程序/语言/english/test_lang.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
$lang['test'] = 'This form post did not pass our security checks.';
?>
意见:
<?php
echo $title;
?>
我有空白页。没有结果,没有任何事情发生。
我尝试直接在视图中放置echo $this->lang->line("test"); 又一无所获。
我做错了什么?Any1可以告诉我如何解决这个问题?谢谢