mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Fixed that pagination_helper would ignore :params #947 [Sebastian Kanthak]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1017 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
parent
d3e1e03056
commit
ad6798f965
2 changed files with 5 additions and 3 deletions
|
@ -1,5 +1,7 @@
|
|||
*SVN*
|
||||
|
||||
* Fixed that pagination_helper would ignore :params #947 [Sebastian Kanthak]
|
||||
|
||||
* Added :owerwrite_params back to url_for and friends -- it was AWL since the introduction of Routes #921 [raphinou]
|
||||
|
||||
* Added :position option to link_to_remote/form_remote_tag that can be either :before, :top, :bottom, or :after and specifies where the return from the method should be inserted #952 [Matthew McCray/Sam Stephenson]
|
||||
|
|
|
@ -45,7 +45,7 @@ module ActionView
|
|||
|
||||
returning html = '' do
|
||||
if options[:always_show_anchors] and not window_pages[0].first?
|
||||
html << link_to(first.number, options[:name] => first)
|
||||
html << link_to(first.number, { options[:name] => first }.update( options[:params] ))
|
||||
html << ' ... ' if window_pages[0].number - first.number > 1
|
||||
html << ' '
|
||||
end
|
||||
|
@ -54,14 +54,14 @@ module ActionView
|
|||
if paginator.current == page && !options[:link_to_current_page]
|
||||
html << page.number.to_s
|
||||
else
|
||||
html << link_to(page.number, options[:name] => page)
|
||||
html << link_to(page.number, { options[:name] => page }.update( options[:params] ))
|
||||
end
|
||||
html << ' '
|
||||
end
|
||||
|
||||
if options[:always_show_anchors] && !window_pages.last.last?
|
||||
html << ' ... ' if last.number - window_pages[-1].number > 1
|
||||
html << link_to(paginator.last.number, options[:name] => last)
|
||||
html << link_to(paginator.last.number, { options[:name] => last }.update( options[:params]))
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue