Sha256: 400bf7f402cb1eea24ddb38c865b398afb7bcbb058a84730715bfc00a2de90ee
Contents?: true
Size: 683 Bytes
Versions: 8
Compression:
Stored size: 683 Bytes
Contents
module Admin::SitesHelper def application_domain domain = Locomotive.config.default_domain domain += ":#{request.port}" if request.port != 80 domain end def main_site_url(site = current_site, options = {}) url = "http://#{site.subdomain}.#{Locomotive.config.default_domain}" url += ":#{request.port}" if request.port != 80 url = File.join(url, controller.request.fullpath) if options.has_key?(:uri) && options[:uri] url end def error_on_domain(site, name) if (error = (site.errors[:domains] || []).detect { |n| n.include?(name) }) content_tag(:span, error, :class => 'inline-errors') else '' end end end
Version data entries
8 entries across 8 versions & 1 rubygems