我有评论,地点和用户的表格。
我目前有一个_review.html.erb partial,它在场馆展示页面上显示对一个场馆的评论。
有没有可能有另一个名为_profile_review.html.erb的部分,并让它在用户显示页面中显示用户写的所有评论?
我想有两个不同的评论分音,这样我就可以设计出不同的风格。
非常感谢您的帮助,非常感谢!
发布于 2011-06-16 02:40:29
您是否知道可以使用:locals选项将任何变量传递给partial?
render :partial => "whatever", :locals => {:foo => bar}
# bar is available as local variable foo within _whatever.erb顺便说一句。如果你想让一些局部变量成为可选的,你可以使用下面的技巧来避免“没有这样的变量”的错误:
- optional_variable ||= nil # defines optional_variable without overwriting it我认为使用它你应该能够做任何你能想象到的事情:)。
https://stackoverflow.com/questions/6362552
复制相似问题