问题标签 [drupal-smart-ip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
123 浏览

drupal-7 - 用户管理自己的位置是否有一种干净的方式?

我的很多网站都是根据用户位置动态生成的。

为了获得初始修复,我目前正在使用 Smart_IP 模块,该模块基于用户 IP 地址执行此操作 - 作为起点非常有用。我可以根据需要访问 $_SESSION['smart_ip']['location']['longitude']& $_SESSION['smart_ip']['location']['latitude']- 完美!

但我需要允许我的用户覆盖这个..

  1. 使用 HTML5 地理位置。我只想根据用户请求执行此操作,即单击“定位我”,而不是不请自来地请求他们的位置。

  2. 使用用户可选择的几个预定义位置之一。

  3. 使用用户输入的地址。

有没有我可以使用的drupal模块,或者我还能如何实现它?

-

澄清一下,我在这里谈论的是匿名用户——访问我网站的公众。我只是希望他们能够通过覆盖我使用 smart_ip 给他们的默认值来优化他们的“位置”。

0 投票
1 回答
123 浏览

drupal - 智能 IP 模块 - 如何检查每个国家/地区看到的内容

不幸的是,我对drupal没有太多经验,所以如果需要,请随时询问更多信息,我会提供。

我正在使用 Drupal 7.34,并且我安装了一个名为 Smart IP 的模块。我有不同的块,根据用户 IP/位置/语言显示。

例如,在编辑块时,使用以下代码转到特定页面上的显示块->此 PHP 代码返回 TRUE 的页面(仅限专家)

drupal_is_front_page())如果它是 a并且如果country_code是,将显示上面的块GR

由于我来自希腊,因此将加载特定的块。我如何查看另一个国家的街区的样子?