レビュー、会場、ユーザーの表があります。
現在、会場のショーページに会場のレビューを表示する_review.html.erbパーシャルがあります。
_profile_review.html.erbという別のパーシャルを作成して、ユーザーが書いたすべてのレビューをユーザーの表示ページに表示することはできますか?
それぞれ異なるスタイルを設定できるように、レビュー用に2つの異なるパーシャルを用意したいと思います。
助けてくれてありがとう!
レビュー、会場、ユーザーの表があります。
現在、会場のショーページに会場のレビューを表示する_review.html.erbパーシャルがあります。
_profile_review.html.erbという別のパーシャルを作成して、ユーザーが書いたすべてのレビューをユーザーの表示ページに表示することはできますか?
それぞれ異なるスタイルを設定できるように、レビュー用に2つの異なるパーシャルを用意したいと思います。
助けてくれてありがとう!
:localsオプションを使用して、任意の変数をパーシャルに渡すことができることを知っていますか?
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
これを使えば、想像できることなら何でもできるはずだと思います:)。