Sha256: 74661f3984dafc989788fca59efc9d01e4bb341a34f80910d3c3f30132b53358
Contents?: true
Size: 742 Bytes
Versions: 2
Compression:
Stored size: 742 Bytes
Contents
module Locomotive module ErrorsHelper def error_title @title || t(:title, scope: "locomotive.errors.#{action_name.gsub('error_', '')}") end def no_site_message_and_link options = Locomotive.config.host ? { host: Locomotive.config.host } : { only_path: true } if Locomotive::Account.count == 0 [no_site_message(:create_account), sign_up_url(options)] elsif current_locomotive_account [no_site_message(:add_domain), sites_url(options)] else [no_site_message(:sign_in), new_locomotive_account_session_url(options)] end end def no_site_message(error_type) t(error_type, host: request.host, scope: 'locomotive.errors.no_site.messsage') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
locomotivecms-3.0.0.rc3 | app/helpers/locomotive/errors_helper.rb |
locomotivecms-3.0.0.rc2 | app/helpers/locomotive/errors_helper.rb |