16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'app/controllers/refinery/news/items_controller.rb', line 16
def archive
if params[:month].present?
date = "#{params[:month]}/#{params[:year]}"
@archive_date = Time.parse(date)
@date_title = @archive_date.strftime('%B %Y')
@items = Refinery::News::Item.live.by_archive(@archive_date).page(params[:page])
else
date = "01/#{params[:year]}"
@archive_date = Time.parse(date)
@date_title = @archive_date.strftime('%Y')
@items = Refinery::News::Item.live.by_year(@archive_date).page(params[:page])
end
end
|