From 8ca1a4174051dbb017d3b7584abafd1dcbe1876e Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Fri, 25 May 2012 15:32:30 +0900 Subject: [PATCH] keep compatibility with previous versions for now --- lib/kaminari/helpers/paginator.rb | 2 ++ lib/kaminari/models/page_scope_methods.rb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/kaminari/helpers/paginator.rb b/lib/kaminari/helpers/paginator.rb index c7c3217a6..7b6c1e3ac 100644 --- a/lib/kaminari/helpers/paginator.rb +++ b/lib/kaminari/helpers/paginator.rb @@ -23,6 +23,8 @@ def initialize(template, options) #:nodoc: @template, @options = template, options @theme = @options[:theme] ? "#{@options[:theme]}/" : '' @options[:current_page] = PageProxy.new @window_options.merge(@options), @options[:current_page], nil + #FIXME for compatibility. remove num_pages at some time in the future + @options[:num_pages] = @options[:total_pages] # initialize the output_buffer for Context @output_buffer = ActionView::OutputBuffer.new end diff --git a/lib/kaminari/models/page_scope_methods.rb b/lib/kaminari/models/page_scope_methods.rb index 2bf87adab..a593d0a42 100644 --- a/lib/kaminari/models/page_scope_methods.rb +++ b/lib/kaminari/models/page_scope_methods.rb @@ -18,6 +18,8 @@ def padding(num) def total_pages (total_count.to_f / limit_value).ceil end + #FIXME for compatibility. remove num_pages at some time in the future + alias num_pages total_pages # Current page number def current_page