|
Rails /
PaginationLinksRemoteAşağıdaki kod bir ajax uygulamasında kullanılmak �zere safya linklerini oluşturur. �rnek: 1 ... 5 6 7 ... 13 Bu kod herhangi bir helper i�inde kullanılacağı gibi en makul yer application_helper.rb dosyasıdır. app/helpers/application_helper.rb
def pagination_links_remote(paginator)
page_options = {:window_size => 1}
pagination_links_each(paginator, page_options) do |n|
options = {
:url => {:action => 'list', :params => @params.merge({:page => n})},
:update => 'table',
:before => "Element.show('spinner')",
:success => "Element.hide('spinner')"
}
html_options = {:href => url_for(:action => 'list', :params => @params.merge({:page => n}))}
link_to_remote(n.to_s, options, html_options)
end
end
Kaynaklar: |