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