基于用户位置偏好的不同着陆页 - Joomla

时间:2016-12-08 23:14:51

标签: javascript joomla

我有一个有少数地点的托儿所。整个托儿所组织有一个主要登录页面,然后是每个位置的单个子页面。

我希望用户能够设置我的位置"这样,下次他们登录网站时,会将其重定向到各个位置页面作为主页。

我试图找到插件/组件来帮助解决这个问题,我们不希望用户必须注册,因此使用"用户组"实现这一目标的设置已经完成。

谢谢你

1 个答案:

答案 0 :(得分:2)

你必须编写系统插件。 “onAfterRoute”事件如下,

  1. 获取用户IP地址
  2. 根据IP地址,您将获得国家,城市,州等..,

    $ user_ip ='xxx.xx.xxx.xxx';

    $ geo = unserialize(file_get_contents(“http://www.geoplugin.net/php.gp?ip= $ user_ip”));  的print_r($ GEO);

  3. 根据国家,州,城市,您只需重定向到自定义页面即可。