Drupal7.x:在复杂地图的自定义模块中使用GoogleMapsJS
Drupal 7.x: Using Google Maps JS in a custom module for complex map
我有一个谷歌地图脚本,我必须自定义创建它,因为它有几个多边形、事件侦听器、标记和信息窗口,从我读到的内容来看,谷歌地图API模块无法处理如此复杂的事情。我尝试使用gmap模块制作地图,我能够做到这一点,但我无法完成所有我想做的事情,所以我转向使用JS。
现在,我希望这个脚本填充在一个节点上,我可以在首页上推广,也可以直接在首页上,但不能在其他地方推广。我在互联网上搜索了如何做到这一点,大多数关于在Drupal上添加自定义JS的教程都与主题化有关,而我所遵循的所有关于创建自定义模块的教程都不适合我。
我如何才能完成我想要做的事情?帮助
您可以使用"谷歌地图字段"来完成这些操作,在这里您可以添加谷歌地图字段来添加任何内容类型和创建的节点。
你也可以使用自定义模块,在那里你必须创建简单的menu_callback函数,并使用drupal_add_jsin添加外部javascript,你可以使用任何谷歌api库。
想明白了!完全忘记了引用JS将加载到其中的div。只需要在节点中使用drupal_add_js(),然后通过声明div容器,它就弹出了!
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何从模块链中调用函数.导出到节点中
- 尽管链接成功并已成功下载,但未找到NPM模块
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 从模块内部访问Express装载路径
- RequireJS向模块传递配置总是返回undefined
- Node.js正在更改应用程序以使用集群模块
- 在Meteor项目中安装并包含npm模块后出错
- 模块模式和这个
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- 找不到模块捆绑包
- JavaScript命名约定;静态“;类或模块
- 显示模块模式在Knockout中设置模型的新实例
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- Javascript模块系统I'I’我正在努力,但搞不明白
- 如何捆绑循环相关模块
- 如何捆绑commonjs模块,除非指定需要
- 错误:$injector:modulerr模块错误(我的第一个SPA应用程序)
- Drupal7.x:在复杂地图的自定义模块中使用GoogleMapsJS