class Admin::AssetsController

def index

def index
  assets = Asset.order("created_at DESC")
  @page = Page.find(params[:page_id]) if params[:page_id]
  @term = params[:search] || ''
  assets = assets.matching(@term) if @term && !@term.blank?
  @types = params[:filter] ? params[:filter].split(",") : []
  if @types.include?('all')
    params[:filter] = nil
  elsif @types.any?
    assets = assets.of_types(@types)
  end
  @assets = paginated? ? assets.paginate(pagination_parameters) : assets.all
  respond_to do |format|
    format.js {
      @page = Page.find_by_id(params[:page_id])
      render :partial => 'asset_table', :locals => {:with_pagination => true}
    }
    format.html {
      render
    }
  end
end