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