Class: ImageViewerController
- Inherits:
-
CatalogController
- Object
- CatalogController
- ImageViewerController
- Includes:
- CommonwealthVlrEngine::CatalogHelper
- Defined in:
- app/controllers/image_viewer_controller.rb
Overview
use to render new image in multi image viewer in catalog#show
Instance Method Summary collapse
Methods included from CommonwealthVlrEngine::CatalogHelper
#cc_terms_code, #cc_url, #collection_gallery_url, #collection_icon_path, #create_download_links, #create_thumb_img_element, #extra_body_classes, #has_downloadable_files?, #has_image_files?, #ia_download_title, #index_collection_link, #index_date_value, #index_institution_link, #index_relation_base_icon, #index_slideshow_img_url, #index_title_length, #institution_icon_path, #link_to_az_value, #normalize_date, #render_cc_license, #render_full_title, #render_hiergo_subject, #render_item_breadcrumb, #render_main_title, #render_mlt_search_link, #render_mods_date, #render_mods_dates, #render_mods_xml_record, #render_volume_title, #return_oai_inst_name, #setup_collection_links, #setup_names_roles, #should_autofocus_on_search_box?, #thumbnail_url
Instance Method Details
#book_viewer ⇒ Object
18 19 20 21 22 |
# File 'app/controllers/image_viewer_controller.rb', line 18 def book_viewer @response, @document = fetch(params[:id]) @image_files = has_image_files?(get_files(params[:id])) render(:layout => 'book_viewer') end |
#show ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/controllers/image_viewer_controller.rb', line 6 def show @response, @document = fetch(params[:id]) #@img_to_show = params[:view] @title = @document[blacklight_config.index.title_field.to_sym] @page_sequence = get_page_sequence(@document.id, params[:view]) respond_to do |format| format.js format.html { redirect_to solr_document_path(@document.id, :view => params[:view]) } end end |