Forum: Italian Ruby user group Pagibator

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.
07ba0e2be1235b44aa1ff697331b4c24?d=identicon&s=25 Ivano M. (maniva)
on 2009-03-16 10:13
Ciao a tutti
sto imparando a programmare in RUBY/RAILS e seguendo le istruzioni di un
libro mi sono imattuto nel problema PAGINATOR.

Purtroppo non funziona e non il perche.
Guardando qua e la ho letto che non è piu supportato.

BHO ?? E' Vero ??
Mi sembrava un a buona cosa.

Se non esite piu come faccio a paginare ??


Grazie
Ivano
15cff17105559285a190295b8742cfd5?d=identicon&s=25 Luigi M. (luigi-s-w-net)
on 2009-03-16 10:44
Attachment: will_paginate-2.2.2.zip (40 KB)
Si,
purtroppo è vero dalla versione 2 in poi il paginator non c'è più.
Puoi però utilizzare il plugin will_paginate installandolo da console
con il comando:

gem install will_paginate

Se non dovesse funzionare copia l'allegato nella cartella vendor/plugins
della tua applicazione.

Per utilizzarlo è molto semplice:

nel controller raccogli gli elementi del DB con un comando del tipo:

@guides=Guide.paginate(:page=>params[:page],:order=>'date
desc',:conditions=>"public=true",:per_page=>15)


nella vista l'elelnco delle pagine lo generi con:

<%=will_paginate @guides,:prev_label=>"Pagina
Precedente",:next_label=>"Pagina Successiva",:container=>false-%>

Ovviamente in internet trovi tutto quello che serve.

Ciao

Luigi
07ba0e2be1235b44aa1ff697331b4c24?d=identicon&s=25 Ivano M. (maniva)
on 2009-03-16 11:26
Grazie per la rapidità della tua risposta.
This topic is locked and can not be replied to.