Holas,
tengo que hacer una busqueda (filtro) y luego el resultado de esta tengo
que paginar el resultado debido a que es muy grande la salida. como
podria hacer esto??
muchas gracias.
Holas,
tengo que hacer una busqueda (filtro) y luego el resultado de esta tengo
que paginar el resultado debido a que es muy grande la salida. como
podria hacer esto??
muchas gracias.
En el controlador :
def user_list
@user_pages, @users = paginate(:users, :conditions => “nombre =
‘alfredo’”, :order_by => ‘nombre’)
end
En la vista user_list.rhtml :
Nombre |
---|
<%= user.nombre %> | <% end %>
Jaime Mora R.
Gracias por responder,
si ese seria una manera pero mi find es de la forma:
@items = User.find(session[:id], :include=>[:items]).items
como lo pongo???
gracias
Jaime Mora R. wrote:
En el controlador :
def user_list
@user_pages, @users = paginate(:users, :conditions => “nombre =
‘alfredo’”, :order_by => ‘nombre’)
endEn la vista user_list.rhtml :
<% for user in @users %> Nombre <%= user.nombre %> <% end %>
<%= pagination_links(@user_pages) %>
Espero te sirva.
Jaime Mora R.
Agrega :conditions en el find que vayas a utilizar.
Jaime Mora R.
Por nuestro compañero Manuel González Noriega :
Solucionado. Extendiendo la asociación has_many con el método paginate
apropiado
http://www.railsweenie.com/forums/1/topics/314?page=1
http://ryandaigle.com/articles/2006/12/03/extend-your-activerecord-association-methods
Jaime Mora R.
Alfredo G. wrote:
Gracias por responder,
si ese seria una manera pero mi find es de la forma:
@items = User.find(session[:id], :include=>[:items]).items
Entonces, utiliza Custom/“classic” pagination :
def list
@person_pages = Paginator.new self, Person.count, 10, params[:page]
@people = Person.find :all, :order => ‘last_name, first_name’,
:limit => @person_pages.items_per_page,
:offset => @person_pages.current.offset
end
Jaime Mora R.
Jaime Mora R. wrote:
Por nuestro compañero Manuel González Noriega :
Solucionado. Extendiendo la asociación has_many con el método paginate
apropiadohttp://www.railsweenie.com/forums/1/topics/314?page=1
http://ryandaigle.com/articles/2006/12/03/extend-your-activerecord-association-methodsEspero te sirva.
Jaime Mora R.
Works very GOOD!!! the problems is solved!
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs