【问题标题】:Adding Google Map to Contact Info Page in Drupal将 Google 地图添加到 Drupal 中的联系信息页面
【发布时间】:2010-04-07 23:01:53
【问题描述】:

我正在尝试在 drupal 页面中显示 Google 地图。地图上只会有营业地点标记,用户无需提交自己的标记。

到目前为止,我已经加载了 Gmap、Location 和 CCK 模块。我尝试为页面内容类型启用位置字段,它允许我输入地址,但这不会显示实际的地图。

我确定我在这里遗漏了一些简单的东西。有什么帮助吗?

编辑:

我最终采用的解决方案是使用 php 命令 drupal_set_html_head() 将 JS 文件添加到 drupal 标头,该命令是通过 Nikit 提供的this link 找到的。我无法让其他任何东西正常工作。

【问题讨论】:

    标签: drupal google-maps cck


    【解决方案1】:

    仅适用于联系页面?手动嵌入可能更简单? http://code.google.com/intl/en/apis/maps/

    【讨论】:

    • 是的,它只出现在一页,不需要动态更新。但我不知道如何嵌入地图。 javascript 版本需要 而 Drupal 不会让我这样做。我宁愿不使用 flash 解决方案。
    • -1 表示通用的断章取义答案,任何询问 gmap 集成的人都知道 google map api 的链接。
    【解决方案2】:

    我认为您可以使用gmap blocks 模块创建一个块,然后将此块设置为仅在联系人页面上显示。

    【讨论】:

    • 我希望能够将地图放置在我的页面内容中,并且不受 drupal 的黑色展示位置的限制。此外,似乎 gmap 块需要更新。即使在搜索开发表单并应用建议的补丁后,该模块仍然无法生成地图。
    【解决方案3】:

    这是手动将地图添加到任何内容的简单方法。本教程向您展示如何获取地图“链接”,然后将其复制到您的内容中。 http://maps.google.com/help/maps/getmaps/plot-one.html

    确保将“文本格式”设置为完整 HTML - 允许使用 iframe 标记。

    【讨论】:

      猜你喜欢
      • 2017-03-16
      • 1970-01-01
      • 2017-08-29
      • 2017-09-28
      • 2016-01-28
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      相关资源
      最近更新 更多