Sha256: 721dfc9976d6049ee54aa53fc9b60fbc31a2a5065faea30fc8610bd8cdaa3799
Contents?: true
Size: 1.32 KB
Versions: 15
Compression:
Stored size: 1.32 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| # # apply premailer-rails: # Premailer::Rails::Hook.delivering_email(message) # # or 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 = Dir[Rails.root.join 'app/mailer_previews/*_preview.rb'].map { |p| File.basename(p, '.rb').camelize } end
Version data entries
15 entries across 15 versions & 1 rubygems