我正在嘗試爲產品詳細信息(圖像)做分頁,但是我收到此錯誤。未定義的方法current_page陣列kaminari
NoMethodError主頁#指數 顯示/home/aws002/webpage/app/views/home/index.html.erb其中6號線提出: 未定義的方法`CURRENT_PAGE」爲#
這裏是我的產品控制器代碼:
def index
@rroducts = Product.order(:name)
Kaminari.paginate_array(@products).page(params[:page]).per(3)
respond_to do |format|
format.html # index.html.erb
format.json { render json: @products }
end
end
我試圖在主頁中顯示。查看文件代碼是:
<% @products=Product.all %>
<%= paginate @products %>
<% @products.each do |p|%>
<%= image_tag("Images/#{p.id}.jpeg",:alt => p.name) %>
<p> Price: </p>
<%= p.price %>
<p> Discount: </p>
<%= p.discount %>
<br/>
<% end %>
請幫我解決這個問題。提前致謝。