Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 需要帮助Rails 3.2.3-将用户数据预填充到simple_表单中,以便将图书资源传递到gmaps4rails中,从而将标记渲染到地图中。_Ruby On Rails_Ruby On Rails 3.2_Simple Form_Gmaps4rails - Fatal编程技术网

Ruby on rails 需要帮助Rails 3.2.3-将用户数据预填充到simple_表单中,以便将图书资源传递到gmaps4rails中,从而将标记渲染到地图中。

Ruby on rails 需要帮助Rails 3.2.3-将用户数据预填充到simple_表单中,以便将图书资源传递到gmaps4rails中,从而将标记渲染到地图中。,ruby-on-rails,ruby-on-rails-3.2,simple-form,gmaps4rails,Ruby On Rails,Ruby On Rails 3.2,Simple Form,Gmaps4rails,谢谢你的阅读,我需要帮助 场景:用户登录到网站,进入他们的“地址”EX.旧金山,CA - GMAPS4RARS,然后它是神奇的,它显示在用户配置文件显示视图-用户位置-旧金山。{此处不显示地图} 在书展上展示地图。 用户可以上传一本书-我正在使用Simple_form{我是否在这里添加了一个带有@User.address的隐藏字段?-抱歉,混淆了,是这样做的吗&它不起作用。} 所以如果我放在Siew View位置,它会显示旧金山。< /P> 但是,在下面的地图上,什么也没有显示 如何使2互连?这

谢谢你的阅读,我需要帮助

场景:用户登录到网站,进入他们的“地址”EX.旧金山,CA - GMAPS4RARS,然后它是神奇的,它显示在用户配置文件显示视图-用户位置-旧金山。{此处不显示地图}

在书展上展示地图。 用户可以上传一本书-我正在使用Simple_form{我是否在这里添加了一个带有@User.address的隐藏字段?-抱歉,混淆了,是这样做的吗&它不起作用。}

所以如果我放在Siew View位置,它会显示旧金山。< /P> 但是,在下面的地图上,什么也没有显示

如何使2互连?这样人们就不必花时间填写他们的位置,如果它已经与他们的帐户关联? 我是否必须为simple_表单呈现用户地址和书本地址的关联,但是如何在gmaps4rails中正确工作呢

另外,我们正在研究使用JS渲染标记的人,你会推荐吗? 不过,我想纯粹使用服务器端,因为我想使用Ajax提交图书表单,并在索引中显示,可能会将鼠标悬停在上面以显示地图


期待您的回复,因为我一直在关注此事

您可以在控制器中设置
@book
地址,也可以在视图中设置默认值。例如:

@book.address ||= @book.user.address

您可以在控制器中设置书本地址,也可以在视图中设置默认值。。。请提供一些代码片段/examplesHey Thank=)-您希望看到哪些代码片段?哪些型号的属性为“可安装”?我不能理解你的处境。提供:
gmaps
to_gmaps4rails
callsHello,感谢您的回复-目前有一个用户模型和书籍模型。当前有两个调用,gmap显示在Book show视图中。基本上,我的目标是用户注册并输入他们的地址,存储地址,然后他们去上传一本书(这是我丢失的地方),希望有一个已经填充了User.address的字段,因为书属于用户。我使用的是Simple_表单&当他们提交时,书的地址将是User.address&显示在Gmap上。很抱歉出现混淆:修复了它:@book.address=book controller中的current_User.address&它完美地显示在地图上。