感谢阅读,我需要帮助;
场景:用户在网站上注册,输入他们的“地址”ex . 加利福尼亚州旧金山-gmaps4rails然后做它的魔力并在用户配置文件中显示show -user location -San Francisco . {此处不显示 Map }
在书展上显示 Map . 用户可以上传一本书 - 我正在使用Simple_form {我在这里用@ user.address添加隐藏字段吗? - 迷茫,做了这个&它没有用 . }
那么如果我放入show view Location <%= @ book.user.address%> -it显示旧金山 .
但是,在下面的 Map 上 - 没有显示出来 .
如何让2连接?如果人们已经与他们的帐户相关联,那么人们就不必花时间填写他们的位置?我是否必须为simple_form呈现用户地址和书籍地址的关联,但是如何在gmaps4rails中正确地工作呢?
另外,看着使用JS渲染标记的人,你会推荐吗?我想使用纯粹的服务器端 - 虽然我想使用Ajax提交书形式并在索引中显示,可能悬停在显示 Map 上 .
期待您的回复,因为我一直坚持下去 .
1 回答
您可以在控制器中设置
@book
地址,也可以在视图中设置默认值 . 例如: