2011-11-04 34 views
0

我有一個頁面,工作正常,拉動用戶和位置從Drupal數據庫..如何使用Drupal添加Google Map?

http://www.wpcreations.net/gmaptest/map.html

這是一個工作版本。我知道Drupal有一個模塊可以完成這項工作,我正在使用它的一部分。但由於某些原因,如果我使用地圖包含它會失敗。但是我可以製作一個能夠完成相同工作的HTML頁面。有沒有辦法將我的HTML頁面中的所有代碼放到網站中?或者,我如何強制地圖/標記出現?我試圖使用一個iframe,並沒有工作。

對不起,我是Drupal的新手。我使用的是版本6.19,不能更高。謝謝你的時間。

+0

您在該節點上使用的輸入格式是什麼? – balsagoth

+0

我試着只是創建一個新的輸入格式原始沒有過濾器,然後我做了完全相同的HTML。 –

+0

您是否嘗試在模塊中啓用php篩選器並使用php篩選器作爲輸入格式。 – balsagoth

回答

2

你需要的3個模塊,將幫助你解決你的任務的組合:

  1. Location - 啓用:位置+用戶位置
  2. Views - 啓用:視圖+視圖UI
  3. GMap Module - 啓用:GMap
  4. Keys - 可選

在安裝您必須配置它們的模塊:

  • GMAP - 至少進入谷歌地圖API密鑰
  • 位置 - 設置的權限和轉到用戶設置並配置新的用戶位置選項。此後,用戶將能夠填寫有關其位置(城市,省,街道,經度&緯度等)的字段。你有很多選擇,例如你可以提供一個默認的國家,你可以使一些字段是強制性的,其他字段是可選的。
  • Keys - 是一個可選模塊,但是當你想要管理多個Keys時很好。情景:您的網站有測試版本和實時版本,因此您需要兩個Google Maps API密鑰。使用此模塊可以讓您隨時更改密鑰。

我們展示的概念:

  • 添加一個新的視圖 - >查看方式:用戶
  • 添加頁面視圖
    • 風格:GMAP
    • 輸入頁面路徑
    • 字段:您在設置位置步驟中爲用戶啓用的任何字段步驟

轉到頁面視圖,如果一切正常,你應該看到你的用戶在地圖上。

您可以變得富有創意,並且就像頁面視圖一樣,構建不同的塊並將它們放置在網站的不同位置。優點是你可以將它們放在你想要的任何地方。

相關問題