私は Rails の初心者で、番組 (テレビ番組など) のページでレンダリングしようとしています。
「@sources による @reviews」
そして、ビューショーのレンダー内に2番目のメソッドを追加する方法がわかりません
コントローラ:
def show
@show = Show.find(params[:id])
@reviews = @show.reviews.paginate(page: params[:page])
@sources = @show.reviews.source
respond_to do |format|
format.html # show.html.erb
format.json { render json: @show }
end
end
ビューを表示 show.html.erb
<div class="span8">
<% if @show.reviews.any? %>
<h3>Reviews (<%= @show.reviews.count %>)</h3>
<ol class="reviews">
<%= render @reviews %>
</ol>
<%= will_paginate @reviews %>
<% end %>
</div>
</div>
何か助けて?!