2014-07-03 48 views
0

有些請給我解決方案。Drupal上有兩個位置的根存儲定位器

我正在使用位置模塊和gmap模塊的Drupal。我需要創建一個有兩個選項的商店搜索,一個基於特定位置,另一個選項基於根搜索,也就是說,如果用戶提供兩個位置(From和To),則需要搜索商店中所有位於這兩個位置的路徑。例如:http://www.freightlinertrucks.com/Dealers/?routeStart=OREGON&routeEnd=NEVADA#filters=&south=38.34882726120935&west=-127.374750859375&north=44.90905399459999&east=-109.906489140625

我可以使用位置過濾器獲得第一個選項,並且我需要具有相同位置模塊的根搜索解決方案。

謝謝。

回答

0

在視圖中,您可以使用hook_form_alter添加或編輯公開的過濾器以添加來往位置。

然後使用hook_views_query_alter搜索任何具有兩個邊界框和位置的商店。

+0

我得到了gmap上標記的字段和地址,但努力在地圖上獲取已經存在的路徑,並獲取兩個位置路徑上發生的存儲位置。 – user3801726