Forum: Ruby will_paginate problem

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
B874f2a8e761c054786a8849c17c272f?d=identicon&s=25 Edou Suilen (edounl)
on 2009-05-22 16:21
Hi,
I have a problem using paginate: i made the paginate to work, but it
only shows results in the first page, whenever i click on the second or
others it doesnt show results, and i have more then 2 results for that
search.


this is the code

controller:

   def searchnome
   nome = params[:nome]
       @posts = Post.paginate(:all,:conditions => ["name=?",
"#{nome}"],:page => params[:page] ,:per_page => 2 )
  end


view :


<% @posts.each  do |post| %>
  <tr>
    <td><a>Name : </a></td>
    <td><%=h post.name %></td><br />
    <td><a>Title : </a></td>
    <td><%=h post.title %></td><br />
    <td><a>Content</a></td><br />
    <td><%=h post.content %></td><br />
  </tr><br />
<% end %>
<br />
<%= will_paginate @posts %>



i am a bit new in ruby, any help is welcome :)
This topic is locked and can not be replied to.