|
|
|
@ -63,11 +63,18 @@ class AdminController < ApplicationController
|
|
|
|
|
def course_resource_list
|
|
|
|
|
#sort_init 'created_on','desc'
|
|
|
|
|
#sort_update %w(filename filesize filetype created_on downloads author course)
|
|
|
|
|
if params[:file_size]
|
|
|
|
|
if params[:sort] == 'file_size'
|
|
|
|
|
@resource = Attachment.where(:container_type => 'Course').order("filesize desc")
|
|
|
|
|
elsif params[:sort] == 'file_upload'
|
|
|
|
|
@resource = Attachment.where(:container_type => 'Course').order("created_on desc")
|
|
|
|
|
elsif params[:sort] == 'file_download_times'
|
|
|
|
|
@resource = Attachment.where(:container_type => 'Course').order("downloads desc")
|
|
|
|
|
else
|
|
|
|
|
@resource = Attachment.where(:container_type => 'Course').order("created_on desc")
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@resource = paginateHelper @resource,30
|
|
|
|
|
@page = (params['page'] || 1).to_i - 1
|
|
|
|
|
|
|
|
|
|