class ActiveAdmin::Views::IndexList

def build_index_list(index_class)

Parameters:
  • index_class (Class) -- The class on which to build the link and html classes
def build_index_list(index_class)
  li class: classes_for_index(index_class) do
    params = request.query_parameters.except :page, :commit, :format
    url_with_params = url_for(params.merge(as: index_class.index_name.to_sym))
    a href: url_with_params, class: "table_tools_button" do
      name = index_class.index_name
      I18n.t("active_admin.index_list.#{name}", default: name.to_s.titleize)
    end
  end
end