我为分页设置创建了一个配置文件。。(application/config/paginaton.php(
我在那个项目中使用i18n,我试过使用
$config['last_link'] = $this->lang->line('pagination_last_link);
和一个lang文件(application/language/english/pagination_lang.php(
$lang['pagination_first_link'] = 'First';
$lang['pagination_last_link'] = 'Last';
但它不起作用。。。
我也在使用自动加载
$autoload['language'] = array('pagination');
--错误消息:遇到PHP错误
严重性:通知
消息:未定义的属性:CI_Loader::$lang
文件名:config/pagination.php
行号:15
问题是您的配置文件是一个包含数组的简单php文件;它不能访问CI超级对象,所以当你进行时
$this->lang->line('pagination_last_link')
您正在尝试无效访问
我不知道这是否可行,但尝试使用:
$CI = &get_instance();
$config['last_link'] = $CI->lang->line('pagintion_last_ling');
在您的application/config/paginaton.php
中