【发布时间】:2012-01-30 05:50:54
【问题描述】:
我正在使用预控制器挂钩从会话/cookie/浏览器语言检测中检测和设置站点语言.. 类似这样的答案: Codeigniter language
我还使用著名的 Tank Auth 库来管理用户,并使用 codeigniter Session 类来存储和管理登录时的用户会话。每个用户都可以指定他想要的界面语言并将其存储在数据库中未来的登录。每次登录时,语言信息都会从数据库复制到会话。
问题是:我无法从钩子内部检查用户会话。我怎么知道(如果是登录用户)他的会话是否有 lang 信息?
我不确定钩子方法是否是处理登录用户会话的最佳方法。如果我有更好的方法,请告诉我。
提前致谢
【问题讨论】:
标签: php codeigniter session internationalization multilingual