app/controllers/mads_family_names_controller.rb
class MadsFamilyNamesController < ApplicationController
include Blacklight::Catalog
include Dams::ControllerHelper
load_and_authorize_resource
skip_load_and_authorize_resource :only => [:index, :show]
##############################################################################
# solr actions ###############################################################
##############################################################################
def show
parm={ :q => "id_t:#{params[:id]}" }
@document = get_single_doc_via_search(1,parm)
@current_family_name = @document['name_tesim']
#@carousel_resp, @carousel = get_search_results( :q => "title_tesim:carousel AND id_t:#{params[:id]}", :qt=>"standard")
@carousel_resp, @carousel = get_search_results( :q => "title_tesim:carousel")
end
def index
# hydra index
#@mads_family_names = MadFamilyName.all( :order=>"system_create_dtsi asc" )
# solr index
@response, @document = get_search_results(:q => 'has_model_ssim:"info:fedora/afmodel:MadsFamilyName"' )
@carousel_resp, @carousel = get_search_results( :q => "title_tesim:carousel")
end
end