Sha256: 96444de107f4d008143e77a3f626ba7cbac1091eed63911f1f77ef4fd13f8a4e
Contents?: true
Size: 602 Bytes
Versions: 3
Compression:
Stored size: 602 Bytes
Contents
# frozen_string_literal: true document_url = polymorphic_url(@document) doc_presenter = show_presenter(@document) json.links do json.self document_url end json.data do json.id @document.id json.type doc_presenter.display_type.first json.attributes do doc_presenter.fields_to_render.each do |field_name, field| json.partial! 'field', field: field, field_name: field_name, document_url: document_url, doc_presenter: doc_presenter, view_type: 'show' end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
blacklight-7.5.1 | app/views/catalog/show.json.jbuilder |
blacklight-7.5.0 | app/views/catalog/show.json.jbuilder |
blacklight-7.4.2 | app/views/catalog/show.json.jbuilder |