Method: Webby::Paginator::Page#initialize
- Defined in:
- lib/webby/stelan/paginator.rb
#initialize(pager, number, select) ⇒ Page
:nodoc:
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 |
# File 'lib/webby/stelan/paginator.rb', line 90 def initialize(pager, number, select) #:nodoc: @pager, @number = pager, number @offset = (number - 1) * pager.per_page @select = select @pager.reset if number > 1 if ::Webby.site.create_mode == 'directory' @pager.resource['directory'] = File.join(@pager.directory, number.to_s) else @pager.resource['filename'] = @pager.filename + number.to_s end end @url = @pager.resource.url end |