2012-09-24 83 views
1

我正在使用Kaminari進行分頁。使用 在我的控制器下面幾行:Kaminari導航菜單不顯示

@public_items =Array.new 
@items= Item.all 
@items.each do |item| 
    if (item.is_public) 
     @public_items <<item 
    end 
end 
@public_items = Kaminari.paginate_array(@public_items).page(params[:page]).per(4) 

和這條線在我看來

<%paginate @public_items %> 
<% @public_items.each do |item| %> 
..... 
<%end%> 

分頁通過將項目工作正常,這意味着我可以導航到不同的頁面頁= 2,例如但頁面導航菜單()不顯示! 和<%PAGINATE @public_items%>不會產生任何的html代碼

回答

1

它不應該是:

<%= paginate @public_items %> 

包括等號。沒有等號就隱藏了它。 OMG!

+0

OMG!謝謝!當然!這樣一個愚蠢的錯誤:D –

+0

哈哈無後顧之憂 - 發生在我們所有人:) – Dol

+0

@ Game.On你能打勾答案正確嗎? :) – Dol