0

我为 Joomla 的 J-locate 插件创建了一个外部链接,这将有助于在地图上显示我需要的某些位置,因为无法通过插件设置默认位置。它是这样的:view=jlocate&state=nc&zip=27604&radius=10

我正在尝试找出一种摆脱状态过滤器的方法,这样它就不会限制各州的邮政编码最近的位置。是否可以在我制作的外部链接中放置多个状态?如果它可以工作所以它会过滤所有状态会很好,我尝试输入如下内容:view=jlocate&state=nc&ca&fl&zip=27604&radius=10 所以它会通过多个状态但它只选择第一个,所以如果邮政编码不在NC,它不会找到它。

我的目标是使地图可用,以便任何人都可以仅通过邮政编码字段搜索所有州,而无需输入州。这将解决我现在面临的边界线位置,因为它的过滤状态。

提前感谢您的任何积极帮助。

这是我正在使用的插件的链接:http: //joomlavida.com/jlocate-joomla-store-locator-demo ?zip=33761&state=FL

4

1 回答 1

0

这真的取决于组件。传递列表的正确方法可能是数组

&state[]=nc&state[]=va&state[]=nj

但既然你想没有,为什么不省略呢?如果它被强制在你无法控制的地方,你仍然可以 unset() 它。

否则在程序员没有做服务器端sql注入过滤这种不太可能的情况下,通过

&state=%

其中 % 是 SQL 的通配符。

于 2013-05-18T06:20:06.643 回答