Sha256: 468812186987dc30aaef0b06ae8bdb684444ccc47e591a00ff226efb6df6141e
Contents?: true
Size: 1.38 KB
Versions: 9
Compression:
Stored size: 1.38 KB
Contents
require 'rails_email_preview' #= REP hooks and config #RailsEmailPreview.setup do |config| # # # hook before rendering preview: # config.before_render do |message, preview_class_name, mailer_action| # # Use roadie-rails: # Roadie::Rails::MailInliner.new(message, message.roadie_options).execute # # Use premailer-rails: # Premailer::Rails::Hook.delivering_email(message) # # Use actionmailer-inline-css: # ActionMailer::InlineCssHook.delivering_email(message) # end # # # do not show Send Email button # config.enable_send_email = false # # # You can specify a controller for RailsEmailPreview::ApplicationController to inherit from: # config.parent_controller = 'Admin::ApplicationController' # default: '::ApplicationController' #end #= REP + Comfortable Mexican Sofa integration # # # enable comfortable_mexican_sofa integration: # require 'rails_email_preview/integrations/comfortable_mexica_sofa' Rails.application.config.to_prepare do # Render REP inside a custom layout (set to 'application' to use app layout, default is REP's own layout) # This will also make application routes accessible from within REP: # RailsEmailPreview.layout = 'admin' # Set UI locale to something other than :en # RailsEmailPreview.locale = :de # Auto-load preview classes from: RailsEmailPreview.preview_classes = RailsEmailPreview.find_preview_classes('app/mailer_previews') end
Version data entries
9 entries across 9 versions & 1 rubygems