1
有没有办法只运行一次函数,当用户加载网站?我有一个功能,根据用户的IP,确定用户的国家,并且我需要它在开始时运行,以便网站的语言自动设置(通过SESSION),并且稍后如果需要,用户可以通过按钮改变语言。Codeingiter 2.1 - 只能运行一次函数,初次加载
有没有办法只运行一次函数,当用户加载网站?我有一个功能,根据用户的IP,确定用户的国家,并且我需要它在开始时运行,以便网站的语言自动设置(通过SESSION),并且稍后如果需要,用户可以通过按钮改变语言。Codeingiter 2.1 - 只能运行一次函数,初次加载
我认为最好的方法是扩展控制器来检查语言是否设置。如果未设置,则会运行地理/语言设置功能。
关于如何扩展控制器 http://www.gregaker.net/2011/mar/18/extending-codeigniters-controller/
我认为这会做解释。谢谢 :) – Sasha