Sha256: 99e6e792d48b7ba407c48d19071967afa14eb6c7090d2ec450c1f919b7ff19b7

Contents?: true

Size: 746 Bytes

Versions: 33

Compression:

Stored size: 746 Bytes

Contents

module Spud::ApplicationHelper
  def current_site_name
    return Spud::Core.site_name if !Spud::Core.multisite_mode_enabled
    config = Spud::Core.site_config_for_host(request.host_with_port)
    return Spud::Core.site_name if config.blank?

    return config[:site_name]
  end

  def current_site_id
    config = Spud::Core.site_config_for_host(request.host_with_port)
    return config[:site_id] unless config.blank?
  end

  def sortable(column, title = nil)
    title ||= column.titleize
    css_class = column == sort_column ? "current #{sort_direction}" : nil
    direction = column == sort_column && sort_direction == "asc" ? "desc" : "asc"
    link_to title, {:sort => column, :direction => direction}, {:class => css_class}
  end

end

Version data entries

33 entries across 33 versions & 2 rubygems

Version Path
spud_core-1.0.6 app/helpers/spud/application_helper.rb
spud_core-1.0.5 app/helpers/spud/application_helper.rb
spud_core-1.0.4 app/helpers/spud/application_helper.rb
spud_core-1.0.3 app/helpers/spud/application_helper.rb
spud_core-1.0.2 app/helpers/spud/application_helper.rb
spud_core-1.0.1 app/helpers/spud/application_helper.rb
spud_core-1.0.0 app/helpers/spud/application_helper.rb
spud_core-1.0.0.rc2 app/helpers/spud/application_helper.rb
spud_core-1.0.0.rc1.1 app/helpers/spud/application_helper.rb
spud_core-1.0.0.rc1 app/helpers/spud/application_helper.rb
spud_core-0.9.22 app/helpers/spud/application_helper.rb
spud_core-0.9.21 app/helpers/spud/application_helper.rb
spud_core-0.9.20 app/helpers/spud/application_helper.rb
spud_core-0.9.19 app/helpers/spud/application_helper.rb
tb_core-1.0.2 app/helpers/spud/application_helper.rb
spud_core-0.9.18 app/helpers/spud/application_helper.rb
tb_core-1.0.1 app/helpers/spud/application_helper.rb
tb_core-1.0 app/helpers/spud/application_helper.rb
tb_core-0.9.19 app/helpers/spud/application_helper.rb
tb_core-0.9.18 app/helpers/spud/application_helper.rb