Имам плъгина will_paginate, работещ в приложение, но когато пагинирам ресурс, той просто изхвърля HTML като текст, не предоставя връзки към следващите страници и други подобни.
И когато въвеждам ръчно URL адреса, приставката работи, просто не прави <%= will_paginate @products %>
във връзки като следващ 1 2 3 ... последен
Това е изходът
<span class="disabled prev_page">&laquo; Previous</span> <span class="current">1</span> <a href="/bg/products?page=2" rel="next">2</a> <a href="/bg/products?page=2" class="next_page" rel="next">Next &raquo;</a>
контролер: def индекс
@products = Product.all.paginate :per_page => 5, :page => params[:page]
@product_categories = ProductCategory.find(:all)
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @products }
end
край
изглед
<%= will_paginate @products %>
<%= will_paginate %> #for some reasons this works too
@products
е нула ИЛИ празна. Така че се уверете, че имате предвид правилната променлива. - person Harish Shetty   schedule 09.04.2010