Php 在每个页面上运行一个函数
我的codeigniter应用程序是多语言的,我想通过检查IP地址将用户重定向到他们的页面 我应该在所有页面的顶部检查它(我知道我可以设置会话或cookie,但我想在所有页面上检查它);在任何视图或其他视图之前 我应该把代码(函数)放在哪里?在Php 在每个页面上运行一个函数,php,codeigniter,Php,Codeigniter,我的codeigniter应用程序是多语言的,我想通过检查IP地址将用户重定向到他们的页面 我应该在所有页面的顶部检查它(我知道我可以设置会话或cookie,但我想在所有页面上检查它);在任何视图或其他视图之前 我应该把代码(函数)放在哪里?在启动时文件或加载程序?或者创建一个扩展或插件并在启动时加载它?如果可以通过扩展或插件完成,我如何创建它?(我已经搜索过了,但没有找到有用的教程) 谢谢。如果您使用的是前端主控制器,您可以将代码放入其中。但是更好的方法是使用内置的CodeIgniters功能
启动时
文件或加载程序
?或者创建一个扩展或插件并在启动时加载它
?如果可以通过扩展或插件完成,我如何创建它?(我已经搜索过了,但没有找到有用的教程)
谢谢。如果您使用的是前端主控制器,您可以将代码放入其中。但是更好的方法是使用内置的CodeIgniters功能来扩展核心钩子
只需选择要激活脚本的点,然后从那里开始 在加载视图或视图的第一行之前,先加载主控制器view@Mian_Khurram_Ijaz:我有很多不同的控制器,没有一个不是全局的,也不会在每个页面上运行顺便说一句,如果你不知道的话,CodeIgniter有一个语言类,可以用于多语言内容@西坎德:谢谢,但是模板呢?LTR到RTL?