Codeigniter 2.1 - 首次加载时只运行一次功能

时间:2012-12-08 15:23:08

标签: php codeigniter codeigniter-2

当用户加载网站时,有没有办法只运行一次函数?我有一个功能,根据用户的IP,确定用户的国家,我需要它在一开始运行,以便自动设置网站的语言(通过SESSION),以后如果有需要,用户可以通过按钮更改语言。

1 个答案:

答案 0 :(得分:2)

我认为最好的方法是扩展控制器以检查语言是否设置。如果未设置,则运行地理/语言设置功能。<​​/ p>

有关如何扩展控制器的说明 http://www.gregaker.net/2011/mar/18/extending-codeigniters-controller/