Sha256: cbd74e61fb53ae925c0e0fdc6f585bec4a2e3f2c0a1d1a63309034805e3dc837

Contents?: true

Size: 637 Bytes

Versions: 14

Compression:

Stored size: 637 Bytes

Contents

module Geoblacklight
  module ViewHelperOverride
    def has_spatial_parameters?
      params[:bbox]
    end

    # Overrides BL method to enable results for spatial only params
    def has_search_parameters?
      has_spatial_parameters? || super
    end

    def query_has_contraints?(params = params)
      has_search_parameters? || super
    end

    def render_search_to_s(params)
      super + render_search_to_s_bbox(params)
    end

    def render_search_to_s_bbox(params)
      return ''.html_safe if params['bbox'].blank?
      render_search_to_s_element('Bounding box', render_filter_value(params['bbox']) )
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
geoblacklight-0.5.1 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.5.0 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.4.2 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.4.1 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.4.0 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.3.4 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.3.3 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.3.2 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.3.1 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.3.0 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.2.2 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.2.1 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.2.0 lib/geoblacklight/view_helper_override.rb
geoblacklight-0.1.0 lib/geoblacklight/view_helper_override.rb