Sha256: d704618c32c04389a2a2b5220af111ba9c315447db1d4da2827515c06a361b23

Contents?: true

Size: 406 Bytes

Versions: 7

Compression:

Stored size: 406 Bytes

Contents

module IqvocSkosxlHelper
  def render_label(label)
    if label.new_record?
      '-'
    elsif label.is_a?(Label::SKOSXL::Base)
      link_to(label.to_s, label_path(id: label))
    else
      label.to_s
    end
  end

  def search_result_label(label, concept)
    str = ActiveSupport::SafeBuffer.new
    str << label
    str << " (#{concept.additional_info})" if concept.additional_info
    str
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
iqvoc_skosxl-2.9.1 app/helpers/iqvoc_skosxl_helper.rb
iqvoc_skosxl-2.9.0 app/helpers/iqvoc_skosxl_helper.rb
iqvoc_skosxl-2.8.1 app/helpers/iqvoc_skosxl_helper.rb
iqvoc_skosxl-2.8.0 app/helpers/iqvoc_skosxl_helper.rb
iqvoc_skosxl-2.7.0 app/helpers/iqvoc_skosxl_helper.rb
iqvoc_skosxl-2.6.0 app/helpers/iqvoc_skosxl_helper.rb
iqvoc_skosxl-2.5.0 app/helpers/iqvoc_skosxl_helper.rb