风火家人开发记要

技术总结精华贴

Day: November 9, 2011

CMS, 原创

CI(codeigniter)开发之分页的多语言设置(第二课)

分页的配置文件写在 config文件夹中的 pagination.php文件中。 代码如下 $config[‘num_links’] = 5; $config[‘first_link’] = ‘第一页’; $config[‘last_link’] = ‘最后一页’; $config[‘next_link’] = ‘下一页’; $config[‘prev_link’] = ‘上一页’; 这个写,显然不能够多语言。 那就要继续添加代码。 在language文件夹中的语言文件夹中,如english (每个都要有哦),添加需要多语言话的字段, 比如我建的叫 my_lang.php 添加语言代码如下 $lang[‘page_first_link’] = ‘First Page’; $lang[‘page_last_link’] = ‘Last Page’; $lang[‘page_next_link’] = ‘Next Page’; $lang[‘page_prev_link’] = ‘Prev Page’; 这样对应的语言就有了(其他语言照样写)。 回来修改我们的pagination.php文件 $CI =& get_instance();//这句话就可以使用$CI引用语言了 $config[‘num_links’] = 5; $config[‘first_link’] = $CI->lang->line(‘page_first_link’); $config[‘last_link’] = $CI->lang->line(‘page_last_link’); $config[‘next_link’] = $CI->lang->line(‘page_next_link’); $config[‘prev_link’] = $CI->lang->line(‘page_prev_link’); 好,这样当您更换语言的时候,分页的语言也同时改变了(codeigniter)。 (944)

查看全文